The Company
We are a global leader in intelligent enterprise process orchestration & automation. By leveraging the power of AI enabled process and low-code automation technologies, we are uniquely positioned to help enterprises revolutionize their business operations. We enable enterprises to accelerate transformation and realize measurable ROI at every stage of their transformation journey starting from Strategy, Design, Development and Support to establishment of in-house Technology Center of Excellences. We help deliver custom solutions at affordable rates that are up to 20x faster than traditional programming, while solving complex business logic, workflows and human interaction.
Offering more than 15 plug-and-play solutions across the BFSI, Legal, and Telecom sectors, the company is making strategic investments to address industry-specific challenges. Its intelligent, intuitive, and scalable solutions can be deployed in just weeks, enabling rapid transformation. Driven by its PeopleFirst philosophy, we focus on happiness and wholistic well-being of our people as the true measure of our growth. We operate across six countries in four continents empowering clients across the globe.
Overview
We are seeking QA Analysts to execute detailed testing of refactored and AI-transformed code. The testers will work closely with developers and the QA Lead to verify functional equivalence, ensure quality standards, and validate business rules across systems. The role requires a keen eye for detail, excellent analytical skills, and a proactive approach to identifying and solving problems.
Key Responsibilities
- Develop comprehensive test plans and strategies based on project requirements and specifications.
- Collaborate with project managers, developers, and other stakeholders to understand and define testing requirements.
- Perform thorough testing of software applications, including functional, regression, performance, and security testing.
- Execute manual and automated test cases, and document the results.
- Identify, document, and track defects using established bug tracking systems.
- Work closely with developers to troubleshoot and resolve issues.
- Ensure that software meets quality standards and requirements before release.
- Develop and maintain automated test scripts to improve testing efficiency.
- Stay current with industry trends and best practices in software testing and quality assurance.
- Mentor and provide guidance to junior testers and team members.
Required Skills and Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in software testing and quality assurance, with at least 2 years in a senior or lead role.
- Proficiency in testing methodologies and tools (e.g., Selenium, JIRA, TestRail).
- Exposure to legacy systems (COBOL, C, FoxPro).
- Experience with automated testing tools.
- Strong analytical and documentation skills.
- Knowledge of programming languages such as Java, Python, or C#.
- Experience with automated testing frameworks and tools.
- Excellent analytical and problem-solving abilities.
- Strong communication and collaboration skills.
- Attention to detail and a proactive approach to work.
Preferred Skills
- Certification in software testing (e.g., ISTQB, CSTE).
- Experience with Agile and DevOps methodologies.
- Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
Benefits
- Great Remuneration 💰
- Flexible Work Arrangement 🏠
- Performance Bonus 🏦
- Private Health Insurance 🏥
- Accelerated Career Growth 📚
- Latest Tech Equipment 💻
- International Exposure 🚀
- Exciting Company Events 🥳
Full-time
Colombo, Sri Lanka