Software Development Engineer Test Iii (sdet) Job in Groupon
Software Development Engineer Test Iii (sdet)
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
Grow as a Senior Software Engineer in Test by building things that help local businesses around the world thrive.
Groupons mission is to become the daily habit in local commerce and fulfill our purpose of building strong communities through thriving small businesses by connecting people to a vibrant, global marketplace for local services, experiences and goods. In the process, were positively impacting the lives of millions of customers and merchants globally. Even with thousands of employees spread across multiple continents, we still maintain a culture that inspires innovation, rewards risk-taking and celebrates success. If you want to take more ownership of your career, then you're ready to be part of Groupon.
Our Test Engineering team is responsible for the architecture, design, implementation, and test of our products in a high-visibility, high-impact part of the Tech organization. We strive to be trailblazers when it comes to implementing custom test automation solutions for our platform architecture. We follow engineering best practices to maintain performance standards when developing Tooling and Test infrastructure to support quality initiatives.
As a Software Development Engineer in Test, you will work on the Groupon platform and integration with the backend services to ensure high reliability, availability, performance and operational readiness of the Groupon platform.
So who are we looking for? Youre passionate about finding and fixing problems and getting great results. You love building automation and tools that allow us to increase our test coverage, automate processes and speed up our release cycles. We like to catch issues as early as possible in the development process. You have an incredible eye for detail and love working with a group of highly talented engineers.
Responsibilities And Essential Duties
- Work with stakeholders for creating test plans, determining the test scenarios and constantly update the existing test sets.
- Along with On-shore Test Engineers, conduct Architectural & Technical reviews during software development life cycle and provide suggestions for application improvements.
- Work closely with development team/On-shore team on the design and implementation of enhancements based on the tuning recommendations.
- Design, plan and execute the end-to-end Quality process for the software product.
- Distill volumes of data, analyzes performance results, diagnoses performance problems, suggest improvements, and clearly characterize system performance to stakeholders.
- Should be capable to utilize performance/monitoring tools, analyzing results, resolving performance related issues to include optimization and tuning recommendations.
- Consult with feature teams (Development and On-shore test engineers) to proactively analyze system performance and obtain information on limitations / capabilities, performance requirements, hardware & software interfaces to develop specifications and resolve technical issues related to performance.
Nice to have/Preferred qualification :
- Bachelors degree in Computer Science, Information Systems or other related degree or equivalent work experience.
- 4 to 8 years of experience in Software Testing and Test Automation.
Were excited about you if you have:
- Strong experience in building Test Automation in Java using TestNG and Selenium.
- Experience in Automation design and execution to maintain smoke and regression execution test suites for product releases.
- Experience in REST API Testing and automated tests for APIs.
- Experience in developing large-scale test automation frameworks.
- Exposure to Continuous Integration Process Tools like Jenkins.
- Exposure to Behaviour Driven Development frameworks (eg: Cucumber)
- Experience with using and setting up performance testing tools such as Grinder, Gatling, LoadRunner, Jmeter, etc.
- An ability to work in a fast, agile and nimble environment with frequent change
- Must have a deep understanding of large-scale systems, client/server architectures, and application architectures.
- Exposure in using one or more of the following: Scala, Python
- Good Verbal and Written communication skills
Groupons purpose is to build strong communities through thriving small businesses. To learn more about the worlds largest local ecommerce marketplace, . Plus, be sure to that shape our culture, guide our strategy and make our company a great place to work. And just dont take our word for it. and learn more about our . If all of this sounds like something thats a great fit for you, then click apply and lets see where this takes us.
Groupon is an Equal Opportunity Employer
Qualifications for employment, promotion, and other terms and conditions of employment are based upon the ability to perform the job. Equal-employment opportunities are provided to all applicants and employees without regard to race, creed, religion, color, age, national origin, sex, disability, medical condition, sexual orientation, gender identity or expression, genetic information, ancestry, marital status, military discharge status (excluding dishonorable discharge), veteran status, citizenship status, or other legally protected status. We are all responsible for maintaining this policy. Groupon is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may email us at hraccommodations at groupon.com. If you have concerns related to Groupons equal employment opportunities, you may contact Groupons Ethics Reporting Service .
Fresher
2 - 4 Hires