company logo

Lead Test Engineer (Automation)

Gurgaon
Chandigarh
Delhi
Pune
Mumbai
Remote
Contract-To-Hire
Senior: 8 to 10 years
51K - 80K (Per Month)
Posted on Sep 05 2024

About the Job

Skills

Test Automation
Selenium
CI/CD
Java
Agile
Quality Assurance
Test Planning
Team Leadership

We are looking for Lead Test Engineer (Automation) to join our dynamic team.


  • Programming Languages: JavaScript, C#.Net, Azure Bicep, YAML, Python
  • Frameworks and Libraries: React, NextJS, .Net Core
  • Databases: Azure Cosmos DB, Snowflake, Azure Data Factory
  • Cloud Services: Azure - Azure Functions, Service Bus, Azure Storage, Key Vault
  • CI/CD: Azure DevOps
  • Automation and Testing: PactFlow, Cypress.io, Selenium, TestNG, CodedUI
  • Monitoring and Logging: Azure Monitor, App Insight/Alerts/logs
  • Version Control: Git


Key Responsibilities:

  • Lead our Test Automation function and team of test engineers.
  • Design, maintain and document our governance, principles, and ways of working.
  • Mentor our engineers and support their career development.
  • Design, develop, and maintain all elements of our system testing and test automation.
  • Collaborate with product managers, designers, and other engineers.
  • Write clean, scalable, and efficient code.
  • Troubleshoot, debug, and upgrade existing software.
  • Participate in code reviews and contribute to team knowledge sharing


Requirements:

  • Bachelor's degree or equivalent and relevant formal academic / vocational qualification
  • Previous experience as a Lead or Senior Test Engineer or similar role that provides the knowledge, skills, and abilities to perform the job (comparable to 8+ years’ experience)
  • Excellent first-hand experience and proficiency with Test Automation frameworks and tools including PactFlow, Cypress.io, Selenium, TestNG, CodedUI
  • Familiar with both Azure and Azure DevOps
  • Knowledge of RESTful APIs and microservices architecture.
  • In some cases an equivalency, consisting of appropriate education, training, and/or directly related experience will be considered sufficient for an individual to meet the requirements of the role.


Skills & Abilities:

  • Solid understanding of software development methodologies.
  • Strong understanding of serverless architecture and cloud computing principles
  • Impressive knowledge of TDD, BDD including unit test, integration and E2E testing
  • Excellent critical thinking skills and attention to detail.
  • Experienced with other elements of our tech stack(preferred).
  • Contributions to open-source projects or personal projects (preferred).
  • Strong analytical and problem-solving abilities.
  • Good written and verbal communication skills.
  • Ability to work effectively in a team setting.
  • Willingness to learn innovative technologies and adapt to changing requirements.
  • Ability to manage multiple tasks and prioritize effectively.

 

Design and Development:

  • Collaborate with senior engineers, product managers, and designers to understand requirements and assist in designing solutions.
  • Develop scalable, maintainable, and secure software applications.
  • Write clean, efficient, and well-documented code.

 

Testing and Quality Assurance:

  • Develop and execute unit and integration tests to ensure software quality.
  • Participate in code reviews to ensure code quality and adherence to best practices.

 

Deployment and Operations:

  • Assist in implementing CI/CD pipelines to automate the build, test, and deployment processes.
  • Deploy applications to cloud environments under the guidance of senior engineers.

 

Monitoring and Maintenance:

  • Monitor application performance and availability using appropriate tools.
  • Participate in the resolution of production issues and provide support in troubleshooting.


Collaboration and Learning:

  • Work closely with cross-functional teams to align on project goals and deliverables.
  • Seek mentorship from senior developers and actively engage in learning opportunities.
  • Participate in team meetings, stand-ups, and retrospectives.


Continuous Improvement:

  • Stay up to date with the latest industry trends, tools, and technologies.
  • Suggest improvements to the development process and tool chain.
  • Contribute to a culture of continuous learning and improvement within the team.


Benefits:

  • Work Location: Remote
  • 5 days working



About the company

Infraveo Technologies is a Privately owned IT Company established in 2017. Today we’re proud to have a team of IT Engineers who thrive on rolling up their sleeves and solving your IT problems and meeting your business needs. We are on a mission to exceed your expectations and form a Long-term, mutually beneficial relationship with YOU.

Industry

IT Services and IT Consul...

Company Size

51-200 Employees

Headquarter

Ahmedabad, Gujarat

Other open jobs from Infraveo Technologies