QA Engineer
Core
Design, build, and maintain automated test frameworks and environments to ensure software quality across new features and production releases.
Role type
Senior QA Engineer (Automation & Performance)
Builds
Automated test suites, test environments, and quality assurance pipelines
Domain
Software Engineering / Quality Assurance / Security Testing
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Automated test framework design, Python scripting, Shell scripting, Test-driven development, Continuous integration/delivery, Risk analysis, Manual/functional/performance testing, Penetration testing tools (ZAP, Burp Suite, SQL Map, HP WebInspect, Nessus, CheckMarx), Open-source testing frameworks (RobotFramework, Selenium Webdriver), Performance testing tools (JMeter, Gatling, Locust, HP LoadRunner)
Preferred skills
Agile environment experience
Technologies
Python, Shell, RobotFramework, Selenium Webdriver, JMeter, Gatling, Locust, HP LoadRunner, ZAP, Burp Suite, SQL Map, HP WebInspect, Nessus, CheckMarx
Responsibilities
Create and maintain automated test cases, test plans, and test frameworks; Conduct manual, functional, performance, and exploratory tests; File defects and assist in resolving production cases; Participate in agile ceremonies
Seniority
Senior, hands-on IC
