Software Test Engineer
Job Title: Quality Assurance Specialist
We are seeking a skilled QA specialist to lead our Quality Assurance initiatives and contribute to delivering high-quality enterprise software solutions. The ideal candidate is passionate about software quality, brings deep expertise in designing scalable test automation frameworks, and can effectively collaborate with technical and business stakeholders to ensure software products meet stringent quality standards and business objectives.
The successful candidate will have 7+ years of experience in the software industry with proven leadership in QA initiatives, and at least 5 years in test automation with a senior or architect level role. They will have strong hands-on expertise with Selenium WebDriver with Java, experience with JIRA, Confluence, Zephyr, and other test management tools, as well as a deep understanding of formal QA methodologies, testing tools, and processes.
The QA specialist will be responsible for driving the test automation strategy and setting technical direction for QA initiatives, designing, developing, and maintaining modular, reusable, and scalable test automation frameworks using tools such as Selenium, Cypress, Playwright, Appium. They will also integrate automated tests into CI/CD pipelines utilizing tools like Jenkins, GitLab CI, or equivalent to ensure continuous feedback and early defect detection.
Key Responsibilities:
• Drive the test automation strategy and set technical direction for QA initiatives
• Design, develop, and maintain modular, reusable, and scalable test automation frameworks
• Integrate automated tests into CI/CD pipelines
• Manage and provision test data efficiently
• Utilize Test Management tools such as JIRA, TestRail, Zephyr to ensure traceability and comprehensive reporting
• Conduct comprehensive API testing
• Familiarity with performance testing tools such as JMeter, LoadRunner
• Exposure to containerized testing environments leveraging Docker or Test Containers
• Knowledge of cloud-based cross-browser and cross-platform testing platforms like BrowserStack or Sauce Labs
Required Qualifications:
• 7+ years of experience in the software industry with proven leadership in QA initiatives
• Minimum 5 years in test automation with at least 3 years at a senior or architect level
• Demonstrated experience in selecting, designing, and implementing test automation frameworks
• Strong hands-on expertise with Selenium WebDriver with Java
• Experience with JIRA, Confluence, Zephyr, and other test management tools
• Proven expertise in Continuous Integration (CI) tools, such as Jenkins
• Deep understanding of formal QA methodologies, testing tools, and processes
• Strong scripting and development skills across a broad range of programming languages
• Solid database knowledge, including hands-on SQL and procedural language experience
• Experience with Cloud platforms and testing strategies in cloud environments
Benefits:
• Lead and shape enterprise-wide QA strategies
• Work alongside industry experts on cutting-edge software solutions
• Opportunity to innovate and implement advanced testing methodologies
• Contribute to high-impact projects across global client engagements