Peraton is seeking a Quality Assurance (QA) Engineer to join our QA Engineering team. The ideal candidate will have hands on experience maintaining scalable automated test frameworks using best practices. Develops and executes test cases, identifying and reporting defects, and ensuring software meets quality standards. Key responsibilities include writing test plans, documenting bugs with clear steps for reproduction, and collaborating with developers and other teams to verify fixes. This position requires a high attention to detail, strong communication skills, and often involves continuous learning and comfortability in a SAFe Agile environment This position will perform the following duties, but not limited too: Key Responsibilities: Design, Develop and maintain automated test frameworks utilizing Selenium (web automation), Appium (Mobile Automation), Typescript, and Gherkin (BDD framework) Develop reusable, scalable automation components using Page Object Model (POM) Perform various tests, including functional, regression, and integration, to identify defects. Document bugs found during testing in a bug-tracking system (e.g., Jira) and provide clear steps to reproduce them. Write, maintain, and update test cases and test scripts. Work closely with developers, product managers, and other team members to understand requirements and verify bug fixes. Contribute to creating test plans, test cases, and other software documentation. Continuously improve test coverage, performance, and framework stability. Actively participate in sprint ceremonies(Sprint Reviews, Retrospectives, Sprint Planning, etc.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level