Search by job, company or skills

S

Senior Automation Engineer - E2E Testing & DevOps

4-9 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Over 50 applicants
Quick Apply

Job Description

Key Responsibilities:

Test Strategy and Planning:

  • Participate in specification and architecture reviews, including customer specification reviews, to identify potential risks, gaps, and issues.
  • Define comprehensive test strategies and plans, incorporating both functional and non-functional test cases, ensuring traceability with specifications and customer requirements.
  • Ensure adherence to CI/CD, Green IT, and all relevant quality guidelines, including SDL, STDL, and industry standards (ISTQB).

Test Expertise:

  • Design test cases, write test scripts, and execute tests in alignment with the test strategy.
  • Prepare and manage test environments, data, and perform execution of test cases.
  • Provide sign-offs (go/no-go) on features based on exit criteria.
  • Continuously assess the need to add, update, or remove test cases in the regression and CI/CD pipelines.
  • Investigate and test fixes for PTRs, maintaining and enriching test suites.

Test Automation:

  • Develop and maintain automation frameworks and scripts using Java, Selenium, Groovy, TypeScript, and Python.
  • Conduct peer reviews of automation scripts to ensure adherence to quality standards.
  • Collaborate with functional teams to maintain a strong understanding of the product ecosystem and develop relevant test scenarios.
  • Influence functional teams to improve test coverage and ensure comprehensive business scenarios.
  • Lead daily automated test campaigns, analyzing results, identifying defects, and collaborating with developers for resolution.

Defect Management:

  • Open, manage, and track defects, assigning appropriate severity levels based on issue impact.
  • Perform defect validation, providing go/no-go decisions for production deployments based on fixes.
  • Provide detailed defect reports and track resolution progress.
  • DevOps:
  • Proactively maintain Linux infrastructure to ensure 24/7 uptime and support for the operating system platform.
  • Troubleshoot and resolve system issues, continuously improving processes.
  • Support migration to the cloud and manage RedHat Linux systems administration solutions.
  • Implement and maintain operational tools for deployment, monitoring, and analysis of public cloud infrastructure.
  • Ensure CI/CD solutions are implemented and functioning as expected.
  • Engage in system troubleshooting and issue resolution across platforms and applications.
  • Tools and Technologies:
  • Selenium, Java, Groovy, Geb, Spock (BDD Framework)
  • Playwright TypeScript Python
  • Jenkins, CI/CD pipelines
  • Octane/ALM, Postman, SOAP UI, Webservices
  • Docker, Containers, Kubernetes
  • RedHat Linux Systems Administration
  • Public cloud infrastructure provisioning and management (defined as code)

Qualifications:

  • Proven experience in test automation with strong skills in Java, Selenium, Groovy, TypeScript, and Python.
  • In-depth understanding of DevOps practices, CI/CD pipelines, and cloud technologies (AWS, Azure, GCP).
  • Solid experience in Linux systems administration, particularly with RedHat and related technologies.
  • Familiarity with BDD frameworks like Spock and Geb.
  • Expertise in end-to-end testing and test automation practices, including regression testing and performance testing.
  • Strong experience in defect management and maintaining high-quality standards in production environments.
  • Excellent problem-solving and troubleshooting skills.
  • Knowledge of the travel domain is a plus.
  • Familiarity with AI/ML concepts is an added advantage.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

We are a young, dynamic IT solutions and umbrella services company. System Audit is our thrust area and we have expanded our sphere to include various aspects of the same in our business endeavor. Founded on a vast IT experience, Shashwat is a technically sound and professionally reliable company with long term business relations as its singular objective. Our key differentiation in Audit space is our sound technological knowledge which helps us go beyond merely identifying and pinpointing the discrepancies. We give solutions In a short span of time since inception, we have earned the trust of customers across Maharashtra and our customers include business enterprises, educational institutes, banks and IT companies of repute.

Job ID: 118657485