Sr. Software Quality Engineer
ups
Job Description
- Develop and execute comprehensive test strategies for web applications.
- Automate test cases using Selenium to improve test coverage and efficiency.
- Conduct API testing using tools such as Postman or RestAssured.
- Validate data accuracy in SQL Server and Cosmos DB (optional).
- Collaborate with development teams to integrate automated testing within Azure DevOps CI/CD pipelines.
- Participate in all stages of the Agile development process, including PI planning and sprint reviews.
- Ensure adherence to security and performance testing best practices.
- Provide mentorship and technical leadership to junior team members.
Primary Skills
- Web Application Testing: Strong experience in testing Angular and .NET-based applications with minimum three years.
- Test Automation: Proficiency in Selenium for web application test automation.
- Cloud Testing: Hands-on experience with applications hosted on Microsoft Azure.
- Database Validation: Advanced SQL skills for working with SQL Server and Cosmos DB (optional).
- API Testing: Expert knowledge of tools like Postman and RestAssured.
- DevOps Integration: Experience with Azure DevOps for pipeline automation.
- Agile Methodologies: Deep understanding of SAFe Agile frameworks.
Secondary Skills
- Performance Testing: Familiarity with tools like JMeter.
- Security Testing: Understanding of security testing practices.
- Defect Analysis: Strong skills in root cause analysis and defect management.
- Cross-Browser & Mobile Testing: Ability to test across multiple browsers and devices.
- Collaboration & Mentorship: Proven ability to guide and mentor junior QA engineers.
- Documentation: Proficiency in drafting detailed test strategies and reports.
- Domain Knowledge: Experience with supply chain operations is a plus.
Soft Skills
- Strong problem-solving abilities and attention to detail.
- Excellent communication skills, both verbal and written.
- Effective time management and organizational capabilities.
- Ability to work independently and within a collaborative team environment.
- Strong interpersonal skills to engage with cross-functional teams.