Note - If shortlisted, we’ll contact you via WhatsApp and email. Please check both and respond promptly.
Location - Remote
Budget - USD 10 - 14 Hourly
Opportunity: Full Time, 8 hours
Notice Period: Immediate - 1 week only
Engagement length: 2 months contract with the possibility of extension based on project needs
Overlap : 4 hours overlap with PST
Job Purpose
We are looking for a highly proficient Software Development Engineer in Test (SDET) to strengthen our testing and quality assurance efforts. This role involves developing and executing automated test suites for web and mobile applications, with a strong focus on API reliability and system performance. The ideal candidate will work closely with software development and product teams to ensure seamless test integration and enhance overall product quality.
Roles & Responsibilities
- Design, build, and maintain automated end-to-end test suites for complex workflows.
- Develop and implement API tests to ensure backend services meet performance, reliability, and security standards.
- Work collaboratively with software engineers, product managers, and QA teams to establish effective test strategies.
- Enhance and maintain test automation frameworks for web and mobile applications.
- Identify, document, and track software defects while working with developers to resolve them efficiently.
- Conduct performance and load testing on APIs and other key system components.
- Stay updated with emerging test automation tools, frameworks, and industry best practices.
Must-Have Qualifications
- 3+ years of experience in test automation and software testing.
- Strong expertise in developing end-to-end test suites for web and mobile applications.
- Hands-on experience with API testing tools like Postman, RestAssured, or Karate.
- Proficiency in JavaScript and experience with test automation frameworks like TypeScript/Jest/fast-check.
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI/CD.
- Solid understanding of software testing methodologies, debugging, and troubleshooting.
- Experience in working with databases and writing SQL queries for validation.
- Knowledge of Node.js and JavaScript-based unit testing frameworks like Jest, Mocha, or Jasmine.