Description
You will drive quality engineering practices to help build and ship reliable products within a distributed system.
Responsibilities
- Develop scalable automation code and test plans for systems, integrations, and CI/CD pipelines.
- Coordinate with business and development teams during requirements review, design, and architectural discussions.
- Identify and monitor project testing risks and issues throughout the development lifecycle.
- Perform unit, functional, and integration testing to ensure software meets business and security requirements.
- Review testing documentation from team members and provide technical feedback.
Required Skills
- 3+ years of professional experience as a Software Development Engineer in Test.
- Strong expertise in API testing using SOAP and RESTful protocols.
- Experience testing microservices and databases.
- Proficiency in testing across various protocols including HTTPS and RPC.
- Experience testing products deployed in Azure cloud using Azure DevOps.
- Hands-on experience with JUnit, TestNG, Selenium, Cucumber, JMeter, or Appium.
- Ability to work in a disciplined agile environment with cross-functional engineering teams.
- Capability to comprehend complex documentation and deliver quality software in distributed systems.