onsite
Quality Assurance Engineer - Parsons
QA Engineer
Quality Assurance Engineer responsible for designing, executing, and maintaining automated and manual test suites to ensure reliable, secure software delivery using tools such as Selenium, Python, and CI/CD pipelines.
About the role
Key Responsibilities
- Develop and maintain automated test frameworks and scripts using Python and Selenium.
- Design, execute, and track manual and automated test cases across functional, regression, performance, and security testing.
- Integrate test suites into CI/CD pipelines with Jenkins to enable continuous testing.
- Collaborate with developers, product owners, and Agile teams to define acceptance criteria and ensure testability.
- Analyze test results, report defects, and verify fixes to maintain high product quality.
Requirements
- 3+ years of experience in software quality assurance and test automation.
- Proficiency in Python scripting and Selenium WebDriver.
- Hands‑on experience with CI/CD tools such as Jenkins or similar.
- Strong understanding of Agile development processes and test‑driven development.
- Ability to write SQL queries for data validation and troubleshoot database‑related issues.
Skills
test automationseleniumpythonjenkinsagilesql