Engineer - Quality Assurance
Indexed description
The Opportunity:
Presight is looking for a passionate Engineer – Quality Assurance obsessed with quality to conduct meticulous quality assurance & testing as per business needs & procedures and ensure the highest levels of data integrity & standards compliance without compromising on application functionality.
Key Responsibilities:
As an Engineer – Quality Assurance you will evaluate & assess application potential by testing the compatibility of new programs with existing systems and ensure adherence to application objectives, specifications, and QA standards.
Functional
- Develop application test plans & test cases based on software requirements and technical specifications as shared by the Product/Solution/Technology teams.
- Conduct quality assurance and quality control tests for new and existing application solutions developed by the Product Department.
- Conduct system stress testing, performance testing, functional testing and scalability testing (as relevant) for all new products, solutions and modifications.
- Assess application security controls and ensure adherence to data integrity standards.
- Improve existing application performance by reviewing project objectives, testing viability of recommended changes and proposing necessary modifications.
- Evaluate and test new software and solutions to ensure adherence to business objectives and compatibility with existing software and programs.
- Maintain a record of all changes and modifications made across applications and develop bug reports for the reference of end-users and support teams.
- Prepare reference documents and guides for users, clearly outlining the operating instructions and procedures.
- Comply with QHSE (Quality Health Safety and Environment), Business Continuity, Information Security, Privacy, Risk, Compliance Management and Governance of Organizations policies, procedures, plans and related risk assessments.
- Bachelor's Degree in Artificial Intelligence, Computer Science, Business Analytics, Engineering or related field .
- Minimum 5 years of experience in planning, designing & managing software quality assurance & testing.
- At least 3 years of experience in testing in a product development organization or analytics industry.
- Web application test with some popular tools/framework: postman, soapUI , robot, selenium, cypress.
- Test management tools: JIRA, confluence, testrail , QC.
- Programming ability is a plus: CoreJava , Python, JavaScript.
- Big data & AI products experience is a plus: data quality, data mapping, data cleaning, SQL jobs, sparks, ElasticSearch (1+ year experience okay for any of the topic).
- Tech-ops knowledge is a plus: Kubernetes, docker, shell, cloud services.
- At least 3 years of experience in Agile development methodologies in an AI service organization or analytics industry.
- In-depth market and domain knowledge
- A passion for constant improvement
- An innovative and creative approach to problem-solving
- Excellent communication skills
What working at Presight offers:
Culture: An open, diverse and inclusive environment with a global vision that encourages personal growth and focuses on ground-breaking, industry-first innovations.
Career: Accelerate your career through high-impact projects and access to resources for continuous growth and learning opportunities.
Rewards: A competitive remuneration package with a host of perks including healthcare, education support, leave benefits and more.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search