12 Nov
|
lululemon
|
Bengaluru
12 Nov
lululemon
Bengaluru
Who we are: Founded in 1998 at Vancouver, lululemon is a performance and lifestyle product company that create transformational products and experiences that build meaningful connections, unlocking greater possibility and wellbeing for all. We are driven by our brand purpose to elevate human potential by making individuals feel their best which helps us design our products with high filter and high style. We use a unique product creation methodology called Science of Feel in all our products to offer convenient, comfortable, and long-lasting experience. We owe our success to our innovative products, commitment to our people, and the incredible connections we make in every community we're in. About this team: lululemon Quality Engineering is dedicated to delivering secure, reliable, and performant experiences for our guests and partners. We embrace Agile, DevOps, and SRE practices, embedding quality throughout the software development lifecycle and using automation to provide fast, meaningful feedback. As a Quality Engineer, you will work as part of a global team alongside engineering, product, business, and architecture partners. Together, you will identify quality risks early, improve test coverage, and deliver technology solutions that support lululemon’s business goals. We value collaboration, continuous learning, and an inclusive and supportive work setting where everyone can contribute to building quality products. A Day in the Life:
• Participate in Agile ceremonies, review requirements and acceptance criteria, and identify quality risks and test scenarios early.
• Design, write, execute, and maintain automated tests for user interfaces, APIs, microservices, and integrated systems.
• Set up and integrate automated tests into CI/CD pipelines, monitor execution results, and provide timely quality feedback.
• Investigate test failures and defects, distinguish automation issues from application issues, and work with engineers to resolve them.
• Manage test data and environments, review test coverage, and communicate quality risks and release readiness to stakeholders.
• Participate in code reviews, share knowledge with the team, and apply engineering standards to keep automation reliable and maintainable.
• Use AI-assisted tools where appropriate to develop test scenarios and scripts, and review generated outputs for accuracy and quality. Must Haves:
• Acknowledges the presence of choice in every moment and takes personal responsibility for their life.
• Possesses an entrepreneurial spirit and continuously innovates to achieve great results.
• Communicates with honesty and kindness and creates space for others to do the same.
• Leads with courage, knowing the possibility of greatness is bigger than the fear of failure.
• Fosters connection by putting people first and building trusting relationships.
• Integrates fun and joy as a way of being and working, aka doesn’t take themselves too seriously.
Qualifications:
• Bachelor’s degree in Computer Science/Engineering or equivalent.
• 5-9 years of hands-on experience in software quality engineering, SDET, or test automation, with strong programming and software testing fundamentals.
• A strong engineering mindset, with the ability to apply software design principles, write clean and maintainable code, and solve complex technical problems. Prior software development experience is a plus.
• Strong experience designing, developing, executing, and maintaining automated tests for user interfaces, APIs, microservices, and integrated applications.
• Experience automating backend testing for Order Management Systems (OMS), such as IBM Sterling Order Management, including order creation, fulfillment, inventory, shipment, cancellation, and return workflows.
• Experience validating order lifecycle events, business rules, data consistency, and integrations between OMS and other systems through APIs, databases, messaging, or event-driven interfaces.
• Hands-on experience with automation tools and frameworks such as Playwright, Cypress, Selenium, and REST Assured, along with strong programming skills in Java. Experience with JavaScript or TypeScript is desirable.
• Experience designing and enhancing scalable, reusable, and maintainable test automation frameworks and shared libraries.
• Experience developing test automation strategies and selecting appropriate scenarios across functional, integration, regression, and end-to-end testing.
• Experience setting up and integrating automated tests into CI/CD pipelines using tools such as GitHub Actions or Jenkins.
• Experience using AI-assisted development and testing tools to generate test scenarios, support automation scripting, analyze test failures, and improve test coverage. Ability to review and validate AI-generated outputs for accuracy, security, and maintainability.
• Strong skills in analyzing test results, debugging automation failures, investigating defects, and identifying root causes across applications and services.
• Experience managing test data and working with different test environments, including an understanding of service dependencies and integrations.
• Experience working across the software development lifecycle using Agile and DevOps practices, with a focus on early testing and continuous quality feedback.
• Ability to independently own assigned automation work, make implementation decisions, and collaborate with engineers, product partners, and stakeholders.
• Strong communication and collaboration skills, including the ability to provide constructive code review feedback and share knowledge with team members.
• Familiarity with modern engineering tools, including GitHub, IntelliJ IDEA or Eclipse, Jira, Confluence, and project management platforms.
📌 Quality Engineer (Bengaluru)
🏢 lululemon
📍 Bengaluru