Job Description
Job DescriptionJob Summary:
We are looking for a highly motivated and detail-oriented SDET (QE) professional to join our growing Quality Engineering team. The ideal candidate has strong programming skills and a solid understanding of test automation, CI/CD pipelines, and Agile practices. You will play a key role in ensuring the quality, reliability, and performance of our software products.
Key Responsibilities:
- Design, develop, and maintain automated test frameworks for web, API, and backend services
- Write and execute detailed, comprehensive, and well-structured test cases
- Perform manual and automated testing during sprint cycles and regression phases
- Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, etc.)
- Collaborate with developers, product managers, and DevOps teams to ensure high-quality releases
- Identify, record, and track bugs using tools like JIRA / Azure DevOps / Bugzilla
- Ensure high test coverage and contribute to code reviews of test automation
- Perform performance, load, and security testing as needed
Required Skills:
- 10+ years of experience as an SDET or QA Automation Engineer
- Strong experience in one or more programming languages: Java, C#, Python, or JavaScript
- Hands-on experience with test automation frameworks such as:
- Selenium / WebDriver
- Cypress
- RestAssured / Postman for API testing
- Playwright / TestNG / JUnit / NUnit
- Good understanding of BDD / TDD and tools like Cucumber / SpecFlow
- Experience testing RESTful APIs, databases, and microservices
- Familiarity with version control (Git) and build tools (Maven, Gradle)
- Experience with CI/CD tools and pipeline integration
Preferred Qualifications:
- Experience with cloud platforms like AWS, Azure, or GCP
- Knowledge of Docker / Kubernetes
- Performance testing tools: JMeter, Gatling, or k6
- Security testing exposure (OWASP Top 10, SAST/DAST tools)
- ISTQB or equivalent QA certifications
Education:
- Bachelor’s degree in Computer Science, Engineering, or related technical field
Why Join Us:
- Work with cutting-edge technologies and modern test engineering practices
- Collaborative, inclusive team environment
- Opportunities for growth, certification, and professional development
- Flexible work arrangements