Posted:2 days ago|
Platform:
On-site
Full Time
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
Achnet
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Hyderabad, Telangana, India
Experience: Not specified
Salary: Not disclosed
Gurugram, Haryana, India
Salary: Not disclosed
Pune, Maharashtra
Salary: Not disclosed
Gurgaon
Salary: Not disclosed