Quality Assurance Engineer
Core
Design, develop, and run automated test scenarios; maintain and refactor automation and regression test suites; investigate defects and resolve issues with the team.
Role type
mid-level IC quality assurance engineer (test automation)
Builds
automated test suites and regression tests for software products
Domain
software development lifecycle, Agile/DevOps
Required skills
test automation, software testing, quality assurance tools, software development lifecycle, Agile, DevOps, defect investigation, problem solving, cross-team collaboration, test approach design
Preferred skills
mainframe, middleware, midrange, desktop, native mobile, database, distributed system architectures
Technologies
automation frameworks, regression testing tools, Agile tools, DevOps tools
Responsibilities
Design and develop automated test scenarios based on functional and technical requirements; Maintain, monitor, and refactor automation and regression test suites; Investigate defects, resolve issues with the team, and help prevent recurring problems; Collaborate with architects, software engineers, QA professionals, and business analysts to diagnose issues and support effective testing; Follow processes, standards, and guidelines for manual and automated testing
Seniority
Mid-level, hands-on IC
