Job Title: Senior Quality Analyst
Job Overview
We are looking for a highly skilled and experienced Senior Quality Analyst to join our dynamic, fast-paced team. This remote, full-time contract role is ideal for a seasoned test automation professional who excels in both UI and service-based testing. You will be responsible for developing and maintaining test cases, automating validations at both UI and microservice levels, and contributing to continuous integration/continuous deployment (CI/CD) pipelines on the Azure platform.
As a Senior Quality Analyst, your work will directly support the quality and reliability of our enterprise applications and services. If you're passionate about test automation, thrive in a collaborative environment, and can independently solve complex problems, we want to hear from you.
Key Responsibilities
-
Develop, document, and execute detailed test cases and scenarios in Zephyr based on business requirements and acceptance criteria.
-
Enhance and execute existing automation frameworks using Selenium (Java) and service-based automation tools.
-
Build and expand automation test coverage at the microservices level (REST/SOAP APIs).
-
Integrate UI automation, service automation, and mocking tools like Wiremock into CI/CD pipelines on Azure.
-
Perform unit testing, smoke testing, and regression testing in QA, UAT, and production environments.
-
Analyze, troubleshoot, and resolve automation execution failures.
-
Create, update, and manage test execution reports and defect tracking in JIRA.
-
Collaborate with global teams including developers, product owners, and QA leads.
-
Provide both manual and automated testing support for various phases of the software lifecycle.
-
Maintain dev/test environments and participate in deployment readiness activities.
-
Review and analyze requirements for testability, accuracy, and completeness.
-
Write clean, efficient, and performance-optimized code for automation.
-
Investigate and resolve production issues and provide root cause analysis.
-
Foster a T-shaped skill culture, contributing across both frontend and backend testing initiatives.
Required Qualifications
-
8+ years of experience designing and executing test cases for web-based applications.
-
5+ years of strong experience in UI and microservices test automation using Selenium and Java.
-
Hands-on experience with service-based testing tools such as Rest Assured, Katalon, or similar.
-
Familiarity with mocking tools like Wiremock and their integration in test pipelines.
-
Experience in CI/CD automation with tools like Azure DevOps, Jenkins, Maven, and Git.
-
Solid understanding of testing tools such as TestNG, and working knowledge of IDE environments like Eclipse or IntelliJ IDEA.
-
Proficiency in version control systems (Git, GitHub).
-
Experience running test automation suites in parallel across multiple virtual machines and browsers.
-
Strong problem-solving skills and ability to work independently with minimal supervision.
-
Comfortable participating in Agile ceremonies and contributing to sprint planning, retrospectives, and test strategy meetings.
Preferred Experience
-
Experience integrating automation with cloud platforms, specifically Microsoft Azure.
-
Exposure to test execution in distributed test environments.
-
Strong understanding of test methodologies and a commitment to continuous quality improvement.
-
Solid communication and interpersonal skills, with experience working in global, cross-functional teams.
Position Details
-
Job Title: Senior Quality Analyst
-
Job Type: Full-time Contract (via AB2)
-
Location: Remote
-
Schedule: Day Shift
-
Reporting To: Automation Lead / QA Manager
Why Join Us?
-
Work remotely with a global, collaborative QA team on mission-critical software systems.
-
Tackle challenging automation and service validation problems in a cloud-first environment.
-
Make a direct impact on the stability and performance of enterprise applications.
-
Collaborate in a flexible, empowering culture focused on innovation and quality delivery.
- Company Name:DATA MAXIS
- Average Salary Offered (for Current Role):8-14 LPA
Resource Link: Unfortunately, no specific resource link was provided in the job description.- Must-have skills (in bullet points):
- Experience in designing and executing test cases on web-based applications (8+ years)
- Strong experience in writing microservice automation and UI automation using Selenium and Java (5+ years)
- Experience with service-based automation tools (e.g., Katalon, Rest Assured, etc.)
- Experience with mocking tools (e.g., Wiremock) and integrating them with Azure platforms
- Experience with running test automation suites in CI/CD pipelines
- Experience with running automation suites in parallel on multiple VMs and browsers
- Experience in analyzing results of automation test runs
- Experience with tools like Jenkins, Maven, TestNG, JIRA, IDEs like Eclipse or IntelliJ IDEA
- Experience with version control tools like Git/GitHub
- Knowledge of testing standards, guidelines, and testing methodologies
- Ability to work independently and solve problems
- Effective communication skills
- How to prepare for the Interview?
- Review your experience in designing and executing test cases for web-based applications
- Brush up on your knowledge of Selenium, Java, and service-based automation tools
- Familiarize yourself with mocking tools like Wiremock and their integration with Azure platforms
- Prepare examples of running test automation suites in CI/CD pipelines and parallel execution on multiple VMs/browsers
- Refresh your knowledge of testing tools like Jenkins, Maven, TestNG, JIRA, and IDEs
- Be ready to discuss your experience with version control tools like Git/GitHub
- Prepare to explain your understanding of testing standards, guidelines, and methodologies
- Be prepared to showcase your problem-solving abilities and communication skills
- How to prepare the resume for this job description?
- Highlight your experience in designing and executing test cases for web-based applications, emphasizing the number of years
- Showcase your expertise in Selenium, Java, and service-based automation tools
- Mention your experience with mocking tools like Wiremock and their integration with cloud platforms like Azure
- Highlight your proficiency in running test automation suites in CI/CD pipelines and parallel execution
- List your experience with testing tools like Jenkins, Maven, TestNG, JIRA, and IDEs
- Mention your familiarity with version control tools like Git/GitHub
- Emphasize your understanding of testing standards, guidelines, and methodologies
- Highlight your problem-solving abilities and communication skills
- Use relevant keywords from the job description throughout your resume
- Links to prepare for the interview:
- Selenium WebDriver Tutorial: https://www.guru99.com/selenium-tutorial.html
- Java Programming Tutorial: https://www.w3schools.com/java/
- REST Assured Tutorial: https://www.toolsqa.com/rest-assured/
- Wiremock Tutorial: https://www.baeldung.com/wiremock
- Azure DevOps Tutorial: https://docs.microsoft.com/en-us/azure/devops/
- Jenkins Tutorial: https://www.tutorialspoint.com/jenkins/index.htm
- TestNG Tutorial: https://www.guru99.com/testng-tutorials.html
- JIRA Tutorial: https://www.atlassian.com/software/jira/guides