Software Quality Engineer

5 - 10 years

13.0 - 14.0 Lacs P.A.

Noida

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Product managementJavascriptAgileHTMLHTTPSeleniumAdobeInformation technologySDLCPython

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking a highly motivated SDET with strong expertise in CI/CD processes to help us automate testing and integrate them directly into our continuous integration and continuous deployment pipelines. Your mission will be to design and maintain automated testing strategies while working closely with development, operations, and release engineering teams to ensure that our software is continuously delivered with the highest quality. 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 (e.g., 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 (e.g., 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 (e.g., Appium, Espresso, or XCUITest). Exposure to Continuous Testing concepts, where testing is embedded in every phase of the SDLC.

Software Development
San Jose CA +20

RecommendedJobs for You

Hyderabad, Telangana, India

Chennai, Tamil Nadu, India

Hyderabad, Telangana, India