Quality Assurance Engineer II
neo
Job Description
Test strategy & design
-
Design test plans and test cases for the features you work on, in partnership with the developers and PMs building them.
-
Validate quality across web, API, and mobile surfaces, catching gaps before they reach production.
Automation development
-
Build and extend automated test solutions across web, API, and mobile using tools like RestAssured, Apache HttpClient, Unirest, OkHttp, and Appium.
-
Apply solid framework design (Factory, Builder patterns) so automation stays maintainable and extensible as coverage grows.
Shift-left & quality gates
-
Contribute quality input across design, development, deployment, and post-release — not just at the test-execution stage.
-
Help define the quality gates a code change must pass, and flag issues early enough to fix cheaply.
Performance & metrics
-
Run performance tests using tools like Apache JMeter and set up the environments they need.
-
Track quality metrics for your area, spot trends, and raise issues before they become incidents.
Agent leverage & collaboration
-
Use AI coding assistants to speed up test creation, script maintenance, and debugging.
-
Work within Agile ceremonies, log defects and coverage clearly in tools like Jira and TestRail, and communicate testing status to developers and PMs.
-