About Us:
Systango Technologies Limited (NSE: SYSTANGO) is a leading digital engineering company providing enterprise-level IT and product engineering services to organizations of all sizes. At Systango, our commitment to efficiency is reflected in our use of cutting-edge technologies to deliver high-quality solutions swiftly. We specialize in leveraging Gen AI, AI/Machine Learning, and Blockchain to drive the next phase of digital transformation for traditional businesses. Our expert team excels in web and enterprise development, mobile apps, QA, and DevOps. Our esteemed clients, including Sila, Cuentas, Youtility, Porsche, MGM Grand, Deloitte, Grindr, and Tawk.to, rely on us to enhance their digital capabilities and create disruptive innovations. We are dedicated to making the impossible possible.
Position Overview:
We are seeking a meticulous and experienced QA Engineer to join our team. The ideal candidate will have 4 to 5 years of experience in software testing, a strong attention to detail, and a commitment to maintaining the highest quality standards in software development.
Qualifications:
4-5 years of experience in manual software testing.
At least 1 year of experience in API Testing.
Roles and Responsibilities:
Requirement Analysis: Review and analyze requirements, specifications, and technical design documents, providing timely feedback.
Test Planning: Develop, document, and execute comprehensive test plans, test cases, and test scripts for various applications.
Manual Testing: Perform manual testing to ensure the functionality, performance, and reliability of our software products.
Defect Identification: Identify, document, and track defects with clear descriptions to facilitate resolution by the development team.
Solution Suggestions: Propose solutions for identified product issues and investigate product quality to enhance customer satisfaction.
Collaboration: Work closely with developers, product managers, and other stakeholders to understand requirements, clarify ambiguities, and ensure effective communication throughout the software development lifecycle.
Quality Planning: Plan, create, and manage the overall Quality Planning strategy and identify key KPIs for product quality.
Continuous Improvement: Oversee continuous improvement projects, investigate causes of non-conforming software, and train users to implement solutions.
Process Enhancement: Participate in the ongoing improvement of QA processes and methodologies, staying up-to-date with industry best practices and emerging trends.
Reporting: Prepare and present reports and metrics to Senior Management.
Required Skills:
Test Management Tools: Proficiency in using test management and bug tracking tools (e.g., JIRA, TestLink, TestRail, Trello).
Testing Methodologies: Strong understanding of software testing methodologies and best practices.
API Testing: Conduct thorough testing of REST APIs using tools such as Postman and JMeter.
Test Planning and Execution: Proficiency in test scoping, planning, and execution.
Problem-Solving: Strong problem-solving and troubleshooting skills.
Communication: Excellent communication and collaboration skills.
Process-Oriented: Process-oriented with the ability to think strategically.
Independence: Ability to work independently with minimal supervision.
Adaptability: Adaptability and ability to thrive in a dynamic environment.
Must-Have Skills:
SDLC and Testing Methodologies: Deep understanding of the Software Development Life Cycle (SDLC) and testing methodologies.
Customer Focus: Sharp focus on customer experience and a passion for improving it.
Cloud Computing: Knowledge of cloud computing (AWS, GCP, Azure preferred).
Modern Technologies: Familiarity with modern technology stacks like AI/ML, IoT.
Agile/Scrum: Experience working with agile/Scrum testing teams.
Good-to-Have:
Automation Testing: Experience with automation testing tools and frameworks (e.g., Selenium, JUnit, TestNG, BDD).
QA Certifications: Relevant QA certifications (e.g., ISTQB, CSTE) are a plus.