To Apply for this Job Click Here
Senior Quality Assurance Engineer
Summary:
We are seeking a Senior Quality Assurance Engineer with a strong background in software testing, automation, and quality assurance. This role offers an opportunity to work in a fast-paced, Agile-Scrum environment, contributing to the verification and validation of next-generation products.
As a key member of the scrum team, you will collaborate with software engineers and product teams to define test strategies, develop automated testing solutions, and drive quality improvements. You will also be responsible for compiling and reporting software Quality Assurance metrics to support continuous development and process enhancements.
Key Responsibilities:
Define test strategies, test suites, and test cases with a focus on automation.Implement process improvements to increase testing efficiency and scope.Work closely with Software Engineers and Product teams to establish comprehensive test coverage.Develop and maintain automated scripts that promote reusability and maintainability.Execute automated tests, conduct failure analysis, and resolve root causes.Assist with triage, diagnosis, and resolution of platform-wide issues.Perform manual testing as needed while transitioning tests to automation.Enforce coding and quality assurance best practices.Contribute to end-to-end user acceptance testing.Collaborate with development teams to validate and verify bug fixes (regression testing).Maintain professional communication across all organizational levels.Design, develop, and enhance test processes and reporting systems.Manage testing efforts across multiple projects while meeting tight deadlines.Mentor and train other QA Engineers.Support QA tools and activities as required.Work with both onshore and offshore teams to meet deadlines and deliverables.
Technical Skills & Competencies
Extensive experience as a QA Engineer, Software Developer, or SDET.Strong object-oriented programming skills in C#.Hands-on experience with C#/.NET testing frameworks for API and automation.Experience with BDD/TDD methodologies using Cucumber/Gherkin.Deep understanding of Web Technologies (HTML, CSS, HTTP).Expertise in testing, debugging, and automating REST APIs using Postman.Strong understanding of RESTful APIs, HTTP network communications, and JSON.Proven ability to create, implement, and execute test cases.Expertise in test methodologies, tools, and best practices.Proficiency in UI testing, functional testing, and quality reporting.Familiarity with Agile development and quality assurance best practices.Experience working with CI/CD tools (Jenkins, DevOps, Git, Bitbucket).Hands-on experience with cross-browser and cross-OS testing using Sauce Labs.Proficiency in test management tools such as JIRA, ALM, or Xray.Strong understanding of SQL databases and ability to write queries (SQL Server).Experience developing utilities using Java, Python, or scripting languages.Ability to diagnose and resolve issues within the QA environment.Strong desire to improve product quality and enhance testing processes.Comfortable communicating across teams and management levels to report progress, metrics, and risks.
Education & Experience:
Bachelor's degree in Computer Science, Engineering, Business, or a related field.5-7 years of relevant project experience OR an equivalent combination of education and experience. 93C87M1136_1741636746 To Apply for this Job Click Here