Quality Assurance Engineer
Job details
Company Description Talink is a technology consulting firm operating in the UK, Ireland, NZ, and India. They provide resources on an innovative resourcing model direct to clients and build scalable onshore/offshore engineering capability. Talink is located in Chandigarh, and you can find more information at talink.io. Role Description This is a full-time remote role for a Quality Assurance Engineer at Talink for one of our premium clients. The Quality Assurance Engineer will be responsible for test execution, quality assurance, manual testing, test cases, and software testing on a day-to-day basis. The role will require working closely with the development team to identify and resolve any defects or issues. Responsibilities:
- Ensuring that all functional requirements are met, and that the software meets high-quality standards.
- Develop and implement test plans, test cases, and test strategies to thoroughly assess the functionality of software applications.
- Collaborate with cross-functional teams, including software development, product management, and user experience, to understand requirements and ensure alignment of quality assurance processes.
- Conduct functional testing, including regression testing, integration testing, and user acceptance testing, to identify defects and ensure proper functionality across all software features.
- Design and implement automated test scripts and tools to streamline the testing process and improve efficiency.
- Analyze test results and provide feedback to development teams, working closely with them to troubleshoot issues and ensure timely resolution of defects.
- Maintain documentation of test plans, test cases, and test results, ensuring accuracy and completeness for future reference.
- Stay updated on industry best practices, emerging trends, and new technologies in quality assurance, incorporating relevant advancements into the testing process.
- Bachelor’s or Master’s Degree in Computer Science, Engineering, or a related field.
- Proven experience (minimum experience 3+ years) in quality assurance, with a focus on functional testing.
- Strong understanding of software testing methodologies, test automation frameworks, and quality assurance best practices.
- Experience with test management tools, defect tracking systems, and version control systems.
- Proficiency in writing test cases, test scripts, and test plans, with meticulous attention to detail.
- Excellent analytical and problem-solving skills, with the ability to identify root causes of issues and propose effective solutions.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Ability to work independently and manage multiple priorities in a fast-paced environment.
- Experience working in an agile development environment, with knowledge of agile methodologies such as Scrum or Kanban.
- Certification in quality assurance or software testing (e.g., ISTQB) is a plus.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.