CrawlJobs Logo

Filters

Location
Salary

Senior Software Quality Assurance Engineer Jobs

3 Job Offers

Senior Software Engineer - Identity & Quality Assurance
Save Icon
Location Icon
Location
Salary Icon
Salary
120000.00 - 185000.00 USD / Year
EverOps
Expiration Date
Until further notice
Senior Software Quality Assurance Engineer (Automation)
Save Icon
Join our global team as a Senior QA Automation Engineer in Makati. You will design and build robust automation scripts using Robot Framework/Selenium, integrated into CI/CD pipelines. Lead our automation strategy, mentor engineers, and champion quality across revolutionary products. Enjoy a compe...
Location Icon
Location
Philippines , Makati
Salary Icon
Salary
Not provided
lawadvisor.ventures Logo
LawAdvisor Ventures Ltd.
Expiration Date
Until further notice
Senior Software Quality Assurance Engineer
Save Icon
Join NTT DATA as a Senior Software QA Engineer in Mumbai. Ensure software quality using Agile, automated testing, and SQL. A bachelor's in CS/Engineering and Scrum expertise are key. Thrive in a global, innovative workplace that values growth and inclusion.
Location Icon
Location
India , Mumbai
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice

About the Senior Software Quality Assurance Engineer role

Senior Software Quality Assurance Engineer jobs represent a critical intersection between software development and product excellence, where professionals are responsible for ensuring that applications and systems meet rigorous standards for functionality, performance, security, and user experience. In this senior-level role, individuals typically lead the design, implementation, and evolution of comprehensive quality assurance strategies that span the entire software development lifecycle. These engineers go beyond traditional manual testing to architect automated testing frameworks, develop scalable test suites, and integrate quality checks into continuous integration and continuous delivery pipelines.

Common responsibilities for Senior Software Quality Assurance Engineers include defining and refining QA methodologies, creating detailed test plans and test cases, and executing both manual and automated tests to validate software functionality. They often build and maintain automation scripts using a variety of tools and programming languages, ensuring that regression, smoke, and UI tests run reliably and efficiently. These professionals work closely with cross-functional teams—including developers, product managers, and business stakeholders—to review requirements, identify potential risks, and provide actionable feedback early in the development process. A significant part of the role involves analyzing test results, debugging issues, performing root cause analysis, and tracking quality metrics to drive continuous improvement. Senior QA engineers also mentor junior team members, conduct code reviews, and champion best practices in software testing, such as shift-left testing, behavior-driven development, and risk-based testing.

Typical skills and requirements for these jobs include a strong foundation in computer science or software engineering, often supported by a bachelor’s degree in a related field. Candidates usually have five or more years of hands-on experience in software quality assurance, with deep expertise in automated testing tools like Selenium, Robot Framework, or similar frameworks. Proficiency in programming languages such as Python, Java, or Go is common, along with advanced knowledge of SQL, scripting, and version control systems. Familiarity with Agile and DevOps methodologies, including Scrum, continuous integration, and continuous delivery, is essential. Senior roles also demand excellent analytical and problem-solving abilities, strong communication skills, and the capacity to work independently while collaborating across distributed teams. Certifications in quality assurance or agile practices, such as ISTQB or Leading SAFe, can be advantageous. Ultimately, Senior Software Quality Assurance Engineer jobs are suited for professionals who are passionate about delivering high-quality software, enjoy breaking things to find flaws, and thrive in environments where they can influence both process and product outcomes.