MW Partners is currently seeking a Software Quality Developer to work for our client who is a global leader in multimedia and creativity software products.
Responsibilities and duties:
Automation Development
- Build and maintain API-level automated tests for REST-based and distributed services.
- Develop end-to-end (E2E) automated workflows spanning multiple microservices.
- Write maintainable production-quality test automation in Java.
- Contribute to the expansion and evolution of our automation framework (built around Cucumber).
- Create supporting libraries test utilities and test data management tools.
Quality Ownership
- Partner with backend engineers to define test plans acceptance criteria and testing strategy.
- Participate in design/code reviews with a focus on testability and quality risk.
- Conduct root cause analysis for failures uncovering issues in distributed systems.
- Ensure strong test coverage for new features at API and E2E layers.
Manual & Exploratory Testing
- Perform exploratory and functional testing where automation is not yet available.
- File detailed actionable bug reports and collaborate with developers to resolve them.
Requirements:
- Degree in Computer Science / Experience in Software Quality
- Strong proficiency in Java (required).
- Proven experience writing API test automation (REST JSON authentication error validation).
- Experience developing end-to-end automated tests in distributed/microservices environments.
- Strong understanding of testing methodologies: integration regression contract testing negative testing.
- Experience with HTTP libraries REST-assured or similar API testing tooling.
- Experience using Git and CI/CD pipelines.
- Strong troubleshooting and analytical skills.
Preferred Qualifications:
- Experience with large-scale distributed systems (Kafka Redis Spark NoSQL etc.).
- Familiarity with test frameworks or tools such as Selenium Playwright or Cypress.
- Experience with performance testing tools (JMeter K6 Locust).
- Experience with Docker Kubernetes or cloud platforms (AWS Azure GCP).
- Experience with observability/monitoring tools (Splunk Grafana Datadog etc.).
For a confidential discussion or to find out more contact Snehita on or apply now.
MW Partners is currently seeking a Software Quality Developer to work for our client who is a global leader in multimedia and creativity software products. Responsibilities and duties: Automation Development Build and maintain API-level automated tests for REST-based and distributed services. Devel...
MW Partners is currently seeking a Software Quality Developer to work for our client who is a global leader in multimedia and creativity software products.
Responsibilities and duties:
Automation Development
- Build and maintain API-level automated tests for REST-based and distributed services.
- Develop end-to-end (E2E) automated workflows spanning multiple microservices.
- Write maintainable production-quality test automation in Java.
- Contribute to the expansion and evolution of our automation framework (built around Cucumber).
- Create supporting libraries test utilities and test data management tools.
Quality Ownership
- Partner with backend engineers to define test plans acceptance criteria and testing strategy.
- Participate in design/code reviews with a focus on testability and quality risk.
- Conduct root cause analysis for failures uncovering issues in distributed systems.
- Ensure strong test coverage for new features at API and E2E layers.
Manual & Exploratory Testing
- Perform exploratory and functional testing where automation is not yet available.
- File detailed actionable bug reports and collaborate with developers to resolve them.
Requirements:
- Degree in Computer Science / Experience in Software Quality
- Strong proficiency in Java (required).
- Proven experience writing API test automation (REST JSON authentication error validation).
- Experience developing end-to-end automated tests in distributed/microservices environments.
- Strong understanding of testing methodologies: integration regression contract testing negative testing.
- Experience with HTTP libraries REST-assured or similar API testing tooling.
- Experience using Git and CI/CD pipelines.
- Strong troubleshooting and analytical skills.
Preferred Qualifications:
- Experience with large-scale distributed systems (Kafka Redis Spark NoSQL etc.).
- Familiarity with test frameworks or tools such as Selenium Playwright or Cypress.
- Experience with performance testing tools (JMeter K6 Locust).
- Experience with Docker Kubernetes or cloud platforms (AWS Azure GCP).
- Experience with observability/monitoring tools (Splunk Grafana Datadog etc.).
For a confidential discussion or to find out more contact Snehita on or apply now.
View more
View less