Posted:2 months ago|
Platform:
Work from Office
Full Time
Role Description Test Engineer-I works within the scope of their team, executing testing and quality practices during the development of software changes from design to release. Through collaboration with the whole team, they aim to deliver an exceptional customer experience of both new and existing products at the first attempt. They test products and support teams to understand what type of tests and test cases best fit their product needs. They provide guidance to teams on how to approach test automation. They work with teams across their track, and mentors other Quality Specialists. Test Engineer I focuses on growing their own craft skills while learning how to leverage testing techniques & influencing skills for higher impact. And can make minor adjustments to their team's practices in quality and testing. Key Skills At least 3-6 years of experience in a high technological environment in a similar role Experience with one or more of the following programming languages is essential (note: candidates will be assessed with a coding challenge): Python, Perl, Java, Javascript Experience with automated testing tools and frameworks such as Appium/Selenium, Cypress, Playwright, JUnit, TestNG, Rest-Assured, or similar, and can independently implement. Familiarity with API testing tools like Postman or similar. Experience with fully automated CI/CD pipeline, working with CI & source control tools & using Jenkins, GitHub, Gitlab, Octopus, TFS/other. Good knowledge of non functional testing - Performance testing Experience in choosing the right test framework in accordance with the needs of the project. Good grasp of computer science fundamentals, algorithms, and data structures Passionate about Continuous Improvement, Innovation, New technologies. Clear understanding of various software testing methodologies : unit, integration, smoke, performance, stress, load, regression, acceptance, usability, security etc. Knowledge of SOA/Microservices and web architecture and experience around distributed systems. Good communication and stakeholder management skills. Strong work ethic. Key Responsibilities. Embed automation testing in the development process, where applicable; Support the CI/CD efforts, proposes test automation tooling and infrastructure and works with developers to build and maintain it; Actively contribute to the tech strategy by providing valuable insights on test automation and software quality in general; Stay up to date with new test automation technology and plan strategically for possible changes; Sometimes you will go technically deep and write automated tests that are resilient to changes in the applications UI; Working with development teams to understand the business needs and identify the quality requirements; You keep your cool and see possible outages as a critical learning opportunity to improve; Show that testing is a shared responsibility, have the ability to collaborate, demonstrate, and incorporate testing feedback quickly with the rest of the team Plan and prioritise the different strategies according to business needs; Contribute to evaluate our internal testing tools and introduce new ones in order to improve ROI
Booking Holdings
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Booking Holdings
Bengaluru
4.0 - 8.0 Lacs P.A.
GIDC Estate Vatva, Ahmedabad
0.2 - 0.25 Lacs P.A.
Delhi
Experience: Not specified
7.0 - 10.0 Lacs P.A.
Narayan Guda, Hyderabad
Experience: Not specified
0.11 - 0.17 Lacs P.A.
Pune, Maharashtra, India
Salary: Not disclosed
Experience: Not specified
0.13 - 0.15 Lacs P.A.
Hosur, Tamil Nadu, India
Salary: Not disclosed
Ahmedabad
2.0 - 3.5 Lacs P.A.
Experience: Not specified
0.15 - 0.35 Lacs P.A.
Pune, Maharashtra, India
Experience: Not specified
Salary: Not disclosed