Senior Software Quality Engineer
New
Based in United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5–8+ years
- Required Skills
- AgileJavaJUNITAPI testingSeleniumCI/CDPostman
Requirements
- 5–8+ years of experience in software quality engineering, with a focus on automated testing for distributed systems or API-based services.
- Strong hands-on experience with Java for test automation and development.
- Proficiency with testing frameworks and tools such as JUnit/TestNG, Selenium, Appium, Postman, and JSON-based APIs.
- Solid understanding of CI environments, SDLC processes, version control, and modern software delivery pipelines.
- Experience designing end-to-end and integration testing strategies for complex, distributed architectures.
- Ability to debug and analyze issues across backend systems, APIs, and frontend components.
- Strong communication skills with the ability to explain technical quality concepts to both engineering and non-technical stakeholders.
Responsibilities
- Design and develop robust test automation frameworks for backend APIs, web interfaces, and mobile SDKs, ensuring scalable and maintainable quality coverage across systems.
- Write and maintain clean, efficient test code while reviewing application code and automation suites to uphold engineering best practices.
- Execute manual and exploratory testing to validate system behavior, uncover edge cases, and ensure end-to-end product stability.
- Troubleshoot and reproduce complex issues across distributed systems, collaborating with internal teams and external partners for resolution.
- Define, communicate, and track quality metrics, test strategies, and coverage plans across stakeholders in an Agile/Scrum environment.
- Contribute to continuous improvement of CI/CD pipelines and overall SDLC quality processes.
- Mentor peers and help establish strong quality engineering practices across the team.
View Full Description & ApplyYou'll be redirected to the employer's site