Source description
About the role
QA Engineer II Quality Assurance Engineer II Are you passionate about delivering flawless software experiencesJoin our dynamic team as a Quality Assurance Engineer and help us set the gold standard for software quality! In this role, you'll leverage your expertise in both manual and automated testing to ensure our products meet the highest standards of excellence before reaching our users. About the Role As a Quality Assurance Engineer III, you'll be at the forefront of our quality assurance efforts, working with cutting-edge technologies and methodologies to detect issues before they impact our users. You'll collaborate with cross-functional teams to deliver reliable, high-performance solutions that drive our business forward. Key Responsibilities Quality Assurance Test Execution : Develop detailed test plans, scenarios, and cases based on business requirements; execute manual testing across functional, regression, integration, and user acceptance testing cycles Defect Management : Identify, document, and track defects through closure, ensuring thorough validation and complete test coverage Automation Engineering : Design, develop, and maintain automated test scripts using Cypress ; optimize frameworks and integrate test automation into CI/CD pipelines API Performance Testing : Conduct comprehensive API testing using industry-standard tools; perform performance and load testing using tools like JMeter or Gatling Process Improvement : Recommend enhancements to QA processes, tools, and methodologies to improve productivity and quality Mentorship : Provide guidance and support to junior QA team members when required Collaboration : Work closely with Product, Development, and DevOps teams in an Agile environment to support high-quality releases About You You're a detail-oriented professional with a passion for quality and a knack for finding the needle in the haystack. You thrive in collaborative environments but can also work independently to solve complex problems. Your analytical mindset allows you to anticipate potential issues before they arise, and your communication skills enable you to effectively convey technical concepts to diverse audiences. We are looking for candidates who meet these requirements: 6-10 years of hands-on experience in software testing with strong proficiency in manual testing across various application types Practical experience in automation testing using Cypress and solid understanding of API testing principles and tooling Experience with performance testing tools and methodologies Strong knowledge of software development and QA methodologies (Agile/Scrum) Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field These are additional nice to haves: Familiarity with CI/CD pipelines and tools (e.g., Jenkins, Azure DevOps, GitLab) Proficiency in version control systems such as Git Relevant certifications (e.g., ISTQB, Agile, Performance Testing) Experience collaborating with global teams and stakeholders Proactive, self-motivated approach with strong analytical thinking and problem-solving abilities Excellent communication skills - both verbal and written High sense of responsibility and ownership with the ability to manage multiple priorities Our company has a hybrid work model where the expectation is that you will be in the office at least three days per week Experience LevelSenior Level Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
More at Swiss Re