Borgarfjordsgatan 21, Kista
info@edgeassociates.se

Senior Software QA Engineer/Lead

Plats: Colombo, Sri Lanka
Typ av jobb: Anställning

About EDGE Associates

EDGE Associates is an IT Consultancy company with headquarters in Sweden and mainly working with clients in Sweden. We are in an expansive journey and in a process of expanding our delivery team in Colombo to mainly work with our international clients together with our team in Sweden.

What we are looking for

We are now looking for a Senior Software QA Engineer/Lead for a full-time position to join our team.

As our Senior QA Engineer, you will play a crucial role in establishing and improving our quality assurance processes. You will work closely with our development team to ensure that our software meets the highest standards of quality and reliability.

In most of the projects you will engage directly with our clients based in Sweden.

Be the first QA resource in a growing company, shaping the QA processes from the ground up.

If you’re looking for a job that gives you a daily international contact with an opportunity to be part of our journey in expanding our team in Sri Lanka, then this is the job for you!

Key Responsibilities

  • Test Strategy Development: Develop a comprehensive test strategy that aligns with our clients’ project requirements and ensures the delivery of top-notch software.
  • Test Planning: Formulate test plans, including test objectives, scope, resources, and schedules.
  • Test Case Design: Design and execute test cases, test scripts, and test scenarios to validate software functionality, performance, and security.
  • Defect Management: Identify, report, and track software defects, working with the development team to ensure timely resolution.
  • Regression Testing: Perform regression testing to ensure that new code changes do not introduce unintended side effects.
  • Skills in API, Load and Performance testing
  • Documentation: Maintain clear and organized documentation of test plans, test cases and test results.
  • Continuous Improvement: Proactively seek opportunities to enhance our QA processes, tools and methodologies.

Your skills

  • Excellent communication skills in English (both written and verbal)
  • Bachelor’s degree in Computer Science or a related field (or equivalent work experience).
  • 5+ years of experience in software quality assurance, including manual and automated testing.
  • Strong understanding of QA methodologies, tools, and best practices.
  • Knowledge of version control systems (e.g. Git) and issue tracking systems (e.g. Jira or Azure DevOps).
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and collaboratively in a fast-paced environment.

Nice to have (advantages)

  • Experience with test automation frameworks (e.g., Selenium, Appium, or similar).
  • Knowledge in programming languages for test automation.
  • Experience of documentation of System Manuals.
  • Experience of Requirement Analysis and documentation of business requirements.
  • Experience working with CMS systems.

We offer attractive packages and a flexibility of working remote.