- Participate in Sprint Planning, Backlog Grooming, Story Refinement, and Estimation sessions.
- Analyze business requirements and prepare test scenarios and test cases.
- Perform Functional, Integration, Regression, Smoke, Sanity, and End-to-End testing for sprint features.
- Validate defect fixes, perform impact analysis, and provide QA sign-off.
- Execute cross-browser and cross-platform validations where required.
- Collaborate with Developers, Product Owners, and Business Analysts to ensure quality deliverables.
- Design, develop, and maintain scalable automation frameworks using WebDriverIO or Playwright with JavaScript/TypeScript.
- Develop automation scripts for new features and maintain existing automation suites.
- Enhance reusable automation components and framework capabilities.
- Execute automation suites and analyze failures to identify application issues versus script issues.
- Improve automation coverage across sprint features and regression suites.
- Review automation code and follow engineering best practices.
- Integrate automation suites with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, GitLab CI, etc.).
- Support continuous testing and automated regression execution during deployments.
- Monitor pipeline execution results and troubleshoot automation failures.
- Perform automation result analysis and provide detailed execution reports.
- Estimate automation effort and contribute to sprint planning.
- Identify opportunities to improve testing efficiency through automation.
- Work with cross-functional teams to improve release quality and reduce regression risks.
- Mentor junior team members on automation best practices and testing methodologies.
- 5–8 years of experience in Software Testing.
- Strong experience in Manual Testing (Functional, Regression, Integration, Smoke, Sanity, End-to-End Testing).
- Hands-on experience with WebDriverIO or Playwright.
- Strong programming skills in JavaScript or TypeScript.
- Experience in automation framework development and maintenance.
- Experience integrating automation with CI/CD pipelines.
- Strong understanding of Agile/Scrum methodologies.
- Experience with JIRA or similar defect management tools.
- Experience in automation execution, debugging, result analysis, and root cause analysis.
- Experience in effort estimation and sprint planning.
- Excellent analytical, troubleshooting, and communication skills.
- API testing and automation using Postman, Karate and Playwright API.
- SQL/database validation.
- Mobile automation exposure using Appium or WebDriverIO.
- Cross-browser testing experience.
- Git, GitHub, Bitbucket, or similar version control tools.
- BrowserStack, Sauce Labs, or LambdaTest.
- AI-assisted testing tools (GitHub Copilot, Cursor AI, Factory.AI, Rovo, etc.).
- Retail/eCommerce domain experience.
- Contribute to test strategy and automation roadmap discussions.
- Improve automation stability and execution efficiency.
- Participate in code reviews and knowledge-sharing sessions.
- Continuously identify opportunities for process improvements.
- Drive quality throughout the SDLC by adopting Shift-Left testing practices.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Strong ownership, accountability, and commitment to quality.
- Ability to work independently and collaboratively in a fast-paced Agile environment.
- Opportunity to work on global projects and Fortune 500 clients
- Exposure to cutting-edge technologies
- Strong learning, mentorship, and career growth programs
- Collaborative and innovation-driven work culture
Skills Required
- 5+ years of automation engineering experience with Selenium WebDriver using Java
- Experience with agile software development testing, reviewing user stories and acceptance criteria to develop test plans and scenarios (manual and automated)
- Experience in API testing
- Develop test automation strategy for large complex projects in Agile methodology
- Design test automation and execution using Selenium WebDriver, TestNG and Cucumber
- Ability to coordinate with developers and product owners to provide efficient feedback and maintain automation suite architecture
- Experience with any version control system such as Git
- Experience with any CI/CD tool
- Excellent communication skills in English, both written and oral
- Experience with any bug tracking system
- Knowledge of SQL
- Knowledge of BDD frameworks like JBehave (Cucumber already listed)
- Experience working with WebDriverIO, Playwright, or Cypress
- API automation using Rest-Assured
- Contributions towards automation framework development
What We Do
@TechBlocks we power the software defined industries (SDI) of today and tomorrow. We are a software engineering and consulting firm. We build modern digital value chains and businesses reimagined to create frictionless experiences for innovative monetization methods and drive unforeseen efficiencies. We are known to build world class custom platforms and products that are cloud native for some of the worlds largest brands. We are the go to technology partners for born in digital businesses that grew with us from "Concept to Commercialization" and have revenues between $100M - $10B. We help modern businesses transition just from a technology outsourcing mentality to help create globally distributed digital COEs and mature them. Our converged COEs that we create in partnership with our clients help power software factories that are extremely dynamic. We have created modern digital COEs and factories that are created with a single minded goal to future proof our clients businesses. Everything we do is centred around two philosophies and practices - Design Thinking and Lean Engineering. Whether it is building digital commerce platforms, marketplace for worlds largest retailers or smart utilities applications and products or digital health products/platforms that power wearables, patches or devices across healthcare landscape; we do it all with speed and sophistication that is unmatched in the industry








