What are the responsibilities and job description for the Senior QA Engineer position at Indium?
Experience
8 years of experience in Quality Assurance and Testing
Proven team leadership experience, managing 5 QA engineers
Key Responsibilities
Review customer requirements and prepare comprehensive Test Plans
Lead and execute manual testing, including test case design and execution
Drive test automation initiatives using tools such as Selenium, UFT, or similar
Integrate and maintain automated test pipelines using CI/CD tools (e.g., Jenkins, GitHub Actions)
Coordinate testing activities across onshore and offshore teams and other support groups
Proactively identify risks, provide solutions, and ensure high-quality deliverables
Support end-to-end testing across web, API, and mobile platforms
Ensure smooth testing execution aligned with project timelines and business goals
Technical Skills
Must Have
Strong expertise in manual testing and test design techniques
Hands-on experience with test automation frameworks
Experience with CI/CD integration for automated testing
Excellent communication, analytical, and problem-solving skills
Strong customer focus with a proactive, solution-oriented mindset
Retail domain experience with end-to-end knowledge (Online Shopping, Sales, Store Operations)
Good to Have
Exposure to UiPath or Playwright
Experience or awareness of AI-enabled testing tools
Working knowledge of SQL
Experience with API automation (e.g., Rest Assured)
Experience in Mobile Automation (Android & iOS)
Behavioral & Other Requirements
Flexible and adaptable to changing project needs
Strong coordination skills across multiple teams
Ability to work effectively in fast-paced environments