ACAchnet
SDET
Noida ₹5-11 LPA Posted 12 Jun 2025
FULL TIME
Sdlc
Information Technology
San
Monitoring
Javascript
+5 more
Job Description
Roles & Responsibilities:
- Design & Build Automation Frameworks: Create and enhance test automation frameworks for web, API, and backend testing.
- CI/CD Integration: Integrate automated test suites into CI/CD pipelines (eg, Jenkins, GitLab CI, CircleCI) to ensure early and frequent testing.
- Test Execution & Reporting: Run tests across different environments, gather metrics, and report results, ensuring a rapid feedback loop for developers.
- Collaboration: Partner closely with development teams to ensure that quality is embedded from the start of the software development lifecycle (SDLC).
- Test Strategy: Design comprehensive test strategies that cover unit, integration, performance, and end-to-end tests.
- Troubleshoot and Debug: Quickly diagnose and fix issues in the CI/CD pipeline and test automation scripts.
- Test Data Management: Automate test data setup and ensure consistency across test environments.
- Continuous Improvement: Proactively identify and drive improvements in testing practices, tooling, and processes, reducing manual effort and increasing test coverage.
- Performance & Load Testing: Implement automated performance and load tests to ensure scalability in production.
- Mentor & Knowledge Sharing: Provide mentorship and guidance to junior engineers and contribute to improving the team s technical capability.
Required Skills & Expertise:
- Education : Bachelor s degree in Computer Science, Engineering, Information Technology, or a related field.
Experience
- 5+ years of experience SDET or QA Automation Engineer with a strong focus on CI/CD.
- Testing Expertise: Solid understanding of test automation principles and hands-on experience with tools like Selenium, Cypress, JUnit, TestNG, or Cucumber.
- CI/CD Tools: Extensive experience with CI/CD tools like Jenkins, GitLab CI, CircleCI, Travis CI, or Azure DevOps.
- Version Control: Expertise in Git and branching strategies (eg, GitFlow, trunk-based development).
- Programming/Scripting: Proficiency in one or more languages, such as Java, Python, JavaScript, or Go, to create and maintain test scripts and frameworks.
- Containerization: Practical knowledge of Docker and Kubernetes for managing testing environments and deployments.
- Performance & Load Testing: Experience with tools like JMeter, Gatling, or similar to automate performance and stress testing.
- Monitoring & Logging: Exposure to tools like ELK Stack, Prometheus, or Grafana for monitoring CI/CD pipelines and application health.
- Agile & DevOps: Comfortable working in an Agile/DevOps environment with a focus on iterative delivery, collaboration, and automation.
- Communication: Strong collaboration and communication skills to effectively work with cross-functional teams, including development, DevOps, and product management.
Preferred Skills:
- Familiarity with Infrastructure as Code (IaC) tools such as Terraform, Ansible, or CloudFormation to automate environment provisioning and management.
- Knowledge of security testing practices, including vulnerability scanning and penetration testing.
- Experience in testing microservices-based architectures and understanding of distributed systems.
- Familiarity with testing frameworks for mobile apps (eg, Appium, Espresso, or XCUITest).
- Exposure to Continuous Testing concepts, where testing is embedded in every phase of the SDLC.
QUALIFICATIONS
Must Have Skills
- SELENIUM
- BDD
- CICD
- SDET
- SDET - AUTOMATION TESTING
- AUTOMATION TESTING
- GIT
Good To Have Skills
- JAVA
- PYTHON
- JAVASCRIPIT
- GOLANG
Minimum Education Level
- Bachelors or Equivalent