The Sr QA Engineer will design and develop automation testing for a cloud native SaaS product, primarily focusing on UI and API testing. Responsibilities include performance and security testing, managing build pipelines, and participating in requirement analysis for test plans. Leadership in mentoring junior associates is expected, along with contributions to innovation.
Scope:
- Core responsibilities to include design and development (along with counterparts and distinguished Architects) of Emerging Warehouse, a ground up cloud native (we use Azure) SaaS product.
- The team currently comprises of 20+ global associates across US, India and is expected to grow rapidly. The incumbent will need to have leadership qualities to also mentor junior and mid-level software associates in our team
Our current technical environment:
- Software: Java, Spring boot, Gradle, GIT, Hibernate, Rest API, OAuth, ReactJS, GraphQL
- Application Architecture: Scalable, Resilient, event driven, secure multi-tenant Microservices architecture
- Cloud Architecture: MS Azure (ARM templates, AKS, Application gateway, Azure Service Bus, Azure Data Storage, Azure AD)
- Frameworks/Others: Kubernetes, Kafka, NOSQL, RDBMS, Gradle GIT, Jenkins
What you’ll do:
- Testing and automation of new features on the product
- Contribute to the performance testing & security testing and develop automated scripts for these on the product
- Manage the build pipelines
- Involve in requirement analysis, design discussions to come up with test plan much ahead as we move to test driven development
- Handle queries from the internal/external stake holders on the product
- Setup/Manage demo environments for sales acceleration and customer adoption
- Contribute to our innovation track
What we are looking for:
- 5-8 Yrs of experience in QA Automation Engineer with expertise in both manual and automation testing.
- Perform API testing with a good understanding of RESTful services and tools like Postman or similar.
- Conduct integration testing across complex systems, including Kafka, RESTful APIs, and other middleware components.
- Hands-on experience with automation frameworks such as WebDriver IO, Rest Assured, and Fitnesse.
- Strong analytical and problem-solving skills with attention to detail.
- Knowledge of cloud platforms (e.g., AWS, Azure) and Experience with CI/CD pipelines and tools like Jenkins, Git, or Azure DevOps
- Experience or knowledge in Warehouse Management Systems (WMS) or the supply chain domain is a plusPrefer profiles with previous experience with Warehouse/fulfillment or any ecommerce products
Our Values
If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here: Core Values
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
Top Skills
Azure
Fitnesse
Git
Gradle
GraphQL
Hibernate
Java
Jenkins
Kafka
Kubernetes
NoSQL
Oauth
Rdbms
React
Rest Api
Rest Assured
Spring Boot
Webdriver Io
Similar Jobs
Financial Services
As a Lead Software Quality Engineer, you will be responsible for developing test plans, executing automated tests using Cypress, conducting performance testing with JMeter, and collaborating with teams to ensure software quality. You will also drive QA strategies, track defects, and enhance testing methodologies within an agile environment.
Top Skills:
CypressJmeterPostmanSeleniumTestng
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As an SDET II, you will develop and maintain automated testing frameworks for MRC Applications, write test cases, set up automated test pipelines, and collaborate with the development team on quality assurance. You are expected to understand business use cases and implement a long-term testing strategy.
Fintech • Analytics
The Senior Software Development Engineer in Test (SDET) will design and develop testing strategies, automate testing processes, mentor a team, and analyze quality assurance metrics to enhance product quality and efficiency. They will collaborate with development teams to improve the testing cycle and ensure timely delivery of software products.
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.