Job Description
Role Overview:
Experience Level: 5-8 Years
Mandatory Skills: SDET expertise required to meet the demands of complex, evolving software environments.
Primary Responsibilities:
- Test Automation & Engineering: Spearhead the design, development, and continuous enhancement of robust and scalable automated test frameworks covering UI, API, integration, and regression testing. Develop clean, maintainable, and production-level test code leveraging modern programming languages such as Java or Python. Seamlessly integrate these automated tests within CI/CD pipelines to facilitate continuous testing, thereby enabling rapid feedback loops and accelerated release cycles. Strategically ensure that test automation targets key business workflows and risk areas to maximize impact on product quality.
- Quality Assurance & SDLC Integration: Embed a culture of quality early in the software development life cycle by actively participating in requirements analysis, solution design, and iterative sprint planning. Define comprehensive testing strategies, including but not limited to test data management and environment setup, aligning closely with delivery objectives. Bring a quality-focused perspective during code reviews, advocating for testability and maintainability. Proactively promote defect prevention initiatives rather than solely focusing on defect identification and resolution.
- Agile Delivery Collaboration: Collaborate closely as an integral member of agile delivery squads, working alongside developers, product owners, and other stakeholders to ensure quality objectives are met within sprint cycles. Support in-sprint testing activities, track automation progress, and contribute to release readiness assessments. Partner with Delivery Leads and Test Leads to continuously refine sprint velocity and quality outcomes. Drive cross-team initiatives to standardize test best practices and foster reusable automation frameworks.
Qualifications and Skills:
- Bachelor’s degree or higher in Computer Science, Engineering, or related technical disciplines, or equivalent practical experience.
- Proven programming proficiency with one or more languages such as Java or Python, including hands-on experience writing production-quality test code.
- Strong hands-on experience with established test automation frameworks and tools, including Selenium, REST/API testing utilities, Karma, or equivalents.
- Deep understanding of software engineering fundamentals, agile methodologies, and the software development life cycle (SDLC).
- Experience working with CI/CD pipelines and implementing automated quality gates that support continuous integration and delivery.
- Exceptional problem-solving, analytical thinking, and debugging skills, paired with a detail-oriented and quality-driven mindset.
Professional Competencies:
- Client-centric approach with a passion for delivering results that exceed expectations.
- Demonstrated execution excellence, ensuring timely and high-quality delivery within agile teams.
- Strong collaborative spirit, thriving in cross-functional teams and contributing effectively to shared goals.
- Learning agility to adapt quickly to evolving technologies and methodologies.
- Sound problem-solving and decision-making capabilities with clear and effective communication skills.
Experience: 5-8 Years .
Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention.