logo

JobNob

Your Career. Our Passion.

QA Engineer 3


Amadeus


Location

Bangalore | India


Job description

Job Title

QA Engineer 3

Responsibilities

  • Participate in the development of new frameworks and administration of QA process, tools, and supporting technologies
  • Collaborate with cross-functional teams to understand project requirements and develop comprehensive test plans and test cases for web-based applications running on hardware devices.
  • Design, develop, and execute automated test scripts using industry-standard testing tools and frameworks.
  • Review manual test cases for the relevant application and provide feedback on suitability for automation to the project team
  • Support, maintain, and enhance all test case automation related activities during iterative development, system testing, and regression testing
  • Integrate QA automation framework with current development lifecycle and CICD pipeline and process
  • Conduct exploratory testing to identify defects and ensure the overall quality of the applications.
  • Perform regression testing to validate software changes and updates across various hardware devices.
  • Develop and maintain test data, test environments, and testing infrastructure.
  • Work closely with developers to identify, isolate, and report software defects in a clear and concise manner.
  • Continuously improve test processes and methodologies to enhance efficiency and effectiveness.
  • Participate in the software development lifecycle to provide early feedback and ensure quality is embedded from the beginning.
  • Utilize platform engineering knowledge to enhance the testing infrastructure and optimize automated testing processes.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience (5+ years) as a QA Automation Engineer or a similar role in web-based application testing.
  • Strong knowledge of software testing methodologies, tools, and best practices.
  • Proficient in developing automated test scripts using languages like Java, JavaScript, and TypeScript.
  • Backend/API automation using any relevant framework experience.
  • Hands-on experience with BDD framework like Cucumber or similar
  • Hands-on experience with automation frameworks like Playwright, Selenium, TestNG, or similar.
  • Experience with testing web-based applications on hardware devices.
  • Familiarity with ASP.NET, Java, JavaScript, and TypeScript technologies.
  • Solid understanding of software development and version control systems (e.g., Git).
  • Ability to work independently and as part of a team in a fast-paced, Agile development environment.
  • Strong analytical and problem-solving skills with a keen attention to detail.
  • Excellent communication skills, both written and verbal.
  • A passion for quality and a drive to continuously learn and improve.

Preferred

  • Experience in testing desktop-based applications.
  • Knowledge or experience in platform engineering to enhance testing infrastructure and processes.
  • Knowledges of Cloud(AWS, Azure),Containerization(Docker), and Containerorchestration(Kubernetes) is a plus
  • Knowledge or experience in cloud, containerization
  • Familiarity with mobile application testing is a plus.
  • Knowledge of continuous integration and continuous deployment (CI/CD) pipelines, e.g. Jenkins, Teamcity or similar.
  • Familiarity with performance testing and security testing concepts.
  • Relevant certifications in software testing or automation.

Diversity& Inclusion

We are an Equal Opportunity Employer and seek to hire the best candidate regardless of age, beliefs, disability, ethnicity, gender or sexual orientation.


Job tags



Salary

All rights reserved