Job Title: QA Engineer
Location: Alpharetta, GA (Hybrid - Onsite 1x/month; No remote candidates)
Job Summary
We are seeking a skilled QA Engineer to join our Government Business Unit. In this role, you'll be responsible for developing, documenting, executing, and automating software testing to ensure quality, testing efficiency, broad test coverage, and speed to market.
Education & Experience Requirements: Bachlor's degree in Computer Science, Computer Engineering, or a related field (e.g., Math or Statistics).
3-5 years of experience in automation, programming, and systems analysis.
Key Responsibilities: Develop, maintain, and enhance automation scripts and frameworks.
Identify automation opportunities and implement scalable, high-quality solutions.
Investigate, document, and resolve reported issues and defects.
Ensure thorough test coverage and maintain high software/script quality standards.
Participate in test planning, execution, defect management, and reporting.
Collaborate in an Agile environment and proactively communicate with stakeholders and management.
Drive CI readiness and rollout of QA processes and tools.
Design, implement, and maintain complex test data models and automation strategies.
Stay current with industry best practices and emerging technologies (AI, Copilot, BDD, etc.).
Perform all other related duties as assigned.
Technical Skills & Qualifications: Expertise in automation tools: Selenium , TestNG , JUnit , Cucumber , Karate , Appium , Maven , JIRA.
Strong programming knowledge in Java , SQL , stored procedures, triggers, and scripting on Linux.
Experience with GitHub and other version control tools.
Proficient in test planning tools like Quality Center/ALM , Zephyr.
Experience testing SOAP/REST APIs using Postman , SoapUI , ReadyAPI.
Proven ability to build custom test frameworks and automation libraries.
Familiarity with DevOps, Agile methodologies, and CI/CD pipelines.
Excellent problem-solving, analytical, and debugging skills.
Strong verbal and written communication and collaboration abilities.
Knowledge of AI-powered tools such as GitHub Copilot is a plus.
Top 3 Must-Have Skills Strong understanding of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)2
Proven expertise in automation tools and frameworks , including Selenium, TestNG, JUnit, Cucumber, and building scalable test solutions2
Ability to solve technical challenges to reduce test cycles, increase speed to market, and improve test frameworks and tools.
"All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran."