Logo for KMC Solutions

XTN-88C2995 | TEST ENGINEER

Roles & Responsibilities

  • Bachelor’s degree in Computer Science, Information Systems, or a related field
  • Minimum 3–5+ years of experience as a Test Engineer or in a similar role with proven Agile delivery experience
  • ISTQB Certification (Foundation level or higher) preferred
  • Strong background in test automation across Web, API, and/or Mobile platforms with hands-on automation tools and programming/scripting skills (e.g., JavaScript/TypeScript, Java, Python, or C#)

Requirements:

  • Review and analyze business and functional requirements to ensure completeness and testability, collaborating with Product Owners, Developers, and stakeholders to refine acceptance criteria
  • Design and implement test strategies, test plans, and test conditions; create, execute, and maintain test cases and data while maintaining traceability between requirements and test coverage
  • Execute testing types including System, Integration, Regression, End-to-End, and UAT; lead or support test execution cycles to ensure timely, high-quality delivery
  • Drive automation initiatives by designing and developing automation frameworks, writing and maintaining automated tests, integrating them into CI/CD pipelines; provide clear reporting on progress and quality metrics

Job description

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

Test Automation Engineer Related jobs

Other jobs at KMC Solutions

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.