IFS is hiring a

Lead Software Engineer QA

Colombo, Sri Lanka
Full-Time

A Lead Software Engineer – QA will have a background in quality assurance processes and methodologies and work with all aspects of quality assurance throughout the entire software development process. They are involved in ensuring that quality is considered early in the design process so that the product will be testable later.
As per the 7-Stages Development Process, a Lead Software Engineer – QA works with both the QA Leader and development team to ensure that that all aspects of testing, support, and test coverage are included in the testing plans. They monitor every phase of the development process to ensure that the design and software adhere to company standards.
A Lead Software Engineer – QA should have a thorough understanding of QA testing environments and software development life cycles. A Lead Software Engineer – QA helps meet sprint deadlines by breaking up the development process into attainable testing goals and relaying any issues back to the development and product teams or leaders.

Experience: Minimum 10 years of experience in QA and testing complex AI non-deterministic systems and the mathematics behind the solutions.

Education: Preferably a master degree or equivalent in Computer Science, Engineering, or related field.

Technical Skills:

  • Proficiency in one or more programming/scripting languages (Python, Java, SQL, preferably JavaScript).
  • Strong understanding of automated testing tools and frameworks (preferably Cypress, Selenium, Appium, JUnit, TestNG, etc.).
  • Experience with API testing tools (Postman, SoapUI).
  • Solid understanding of CI/CD pipelines and tools (Jenkins, GitLab CI, CircleCI).
  • Familiarity with cloud computing platforms (Google Cloud Platform, AWS, Azure).
  • Experience with agile methodologies and tools (JIRA, Confluence).
  • Knowledge of version control systems (Git).

Work Methodologies:

  • Able to work in an Agile environment with development cycles, demos, retrospectives, code reviews, and backlog grooming.
  • Strong analytical and problem-solving skills with a proactive mindset.
  • Attention to detail and a commitment to deliver high-quality work.

Languages: Fluency in English is mandatory.

We believe that coming together as a community, in person, is important for innovation, connection and fostering a sense of belonging. Our roles have the right balance of remote and in-office working to enable flexibility for managing your life along with ensuring a real connection with your colleagues and the broader IFS community.

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Lead Software Engineer Q&A's
Report this job
Apply for this job