Role : QA Developer
Exp : 10-15
Location : Texas
The QA Developer is responsible for defining and driving the overall quality strategy across applications and platforms. This role combines hands-on automation development, quality architecture, and leadership, ensuring high reliability, performance, and security of enterprise systems. The QA Developer collaborates closely with engineering, product, and DevOps teams to embed quality throughout the SDLC.
Define QA strategy, test architecture, and quality standards across projects
Design and implement scalable test automation frameworks
Lead end-to-end testing (functional, regression, integration, system, UAT)
Implement CI/CD test automation and quality gates
Perform API, database, performance, and security testing
Review requirements and designs for testability and risk
Mentor QA engineers and lead testing teams
Drive defect prevention, root cause analysis, and continuous improvement
Ensure compliance with industry standards and best practices
Technical Skills
Test automation tools: Selenium, Cypress, Playwright, TestNG, JUnit
API testing: REST Assured, Postman, SoapUI
Performance testing: JMeter, Gatling, LoadRunner
CI/CD tools: Jenkins, GitHub Actions, Azure DevOps
Programming: Java, Python, JavaScript
Database testing: SQL, data validation techniques
Test management tools: Jira, TestRail, Zephyr
Knowledge of microservices and cloud-based architectures
Soft Skills
Strong analytical and problem-solving skills
Leadership and mentoring abilities
Excellent communication and stakeholder management
Risk-based testing mindset