About the job XTN-88C2995 | TEST ENGINEER
We are looking for a detail-oriented Test Engineer to ensure the quality and reliability of our systems through effective testing strategies, automation, and collaboration in an Agile environment.
• Health Insurance/HMO
• Enjoy unlimited MadMax Coffee
• Diverse learning & growth opportunities
• Accessible Cloud HR platform (Sprout)
• Above standard leaves
Essential Functions and Responsibilities
The main responsibilities include, but are not limited to:
-
Review and analyze business and functional requirements, ensuring completeness and testability
-
Collaborate with Product Owners, Developers, and stakeholders to refine acceptance criteria
-
Design and implement test strategies, test plans, and test conditions aligned with delivery goals
-
Create, execute, and maintain test cases and scenarios to ensure comprehensive test coverage
-
Manage and maintain test data to support various testing activities
-
Log, track, prioritize, and retest defects, ensuring clear and accurate documentation
-
Maintain traceability between requirements and test coverage
-
Execute testing types including System, Integration, Regression, End-to-End, and UAT
-
Lead or support test execution cycles, ensuring timely and high-quality delivery
Automation and Advanced Testing
-
Drive and contribute to automation initiatives, including:
-
Designing and developing automation frameworks
-
Writing and maintaining automated test scripts
-
Integrating automated tests into CI/CD pipelines
-
-
Support performance, API, and integration testing as required
Reporting and Collaboration
-
Provide clear and timely reporting on test progress, risks, and quality metrics
-
Mentor and support Associate Test Engineers and junior team members
-
Identify and proactively escalate risks, issues, and blockers
-
Contribute to continuous improvement across QA practices, tools, and processes
-
Participate in post-implementation reviews to improve quality outcomes
Core Competencies
Skills and Experience
-
Strong communication and stakeholder management skills
-
Solid understanding of STLC and SDLC, with hands-on experience in Agile environments
-
Proven experience working with Agile methodologies (Scrum, Kanban)
-
Hands-on experience with test management tools (e.g., Jira, Zephyr, Confluence)
-
Strong background in test design, execution, and defect management
-
Experience across multiple testing types: Manual, System, Integration, Regression, End-to-End, and UAT
-
Strong experience in automation testing across Web, API, and/or Mobile platforms
-
Hands-on experience with automation tools (e.g., WebDriverIO, Playwright, Postman, Appium)
-
Proficiency in programming/scripting languages (e.g., JavaScript/TypeScript, Java, Python, or C#)
-
Experience integrating automated tests into CI/CD pipelines
-
Experience validating data using SQL and working with databases
-
Experience testing cloud-based/SaaS applications and eCommerce platforms
-
Strong troubleshooting skills with the ability to perform root cause analysis
-
Ability to quickly learn new tools, frameworks, and systems
Attributes
-
Strong sense of ownership and accountability
-
Detail-oriented with a focus on delivering high-quality results
-
Proactive and solution-driven mindset
-
Ability to work both independently and collaboratively in fast-paced environments
-
Comfortable working in Agile environments with iterative releases
Qualifications and Experience
-
Bachelor’s degree in Computer Science, Information Systems, or a related field
-
ISTQB Certification (Foundation level or higher) is preferred
-
Minimum of 3–5+ years of experience as a Test Engineer or in a similar role
-
Proven experience working in Agile delivery environments
-
Strong background in test automation and quality engineering practices
-
Experience in retail or service industries, particularly in eCommerce, is highly preferred
n/a