i
Infogain
129 Infogain Jobs
QA Automation Engineer (Senior)
Infogain
posted 8hr ago
Flexible timing
Key skills for the job
Core Skills
Develop and execute comprehensive test plans, test cases, and test scripts for manual and automated testing.
Design, implement, and maintain automated testing frameworks using tools such as Karate and Playwright and JMeter
Ensure that testability and quality are embedded throughout the software development lifecycle.
Work with product owners on defining acceptance criteria and ensuring that these are accurately and efficiently tested for.
Maintain metrics relating to test coverage and defects, seek paths to increase the former and decrease the latter.
Ensure testing is cost and time efficient by establishing a continuous feedback loop for improvements, increasing coverage where required and cutting wasted effort wherever possible.
Investigate techniques such as CI, TDD/BDD, automated testing - identifying and implementing where these would provide the greatest ROI.
Develop and implement automated test solutions using NBLY standards.
Responsible for developing and maintaining custom software using NBLY standard coding practices and techniques.
Responsible for ensuring tasks assigned are completed in a timely manner.
Fosters an environment of communication and problem solving, leveraging the Neighborly Code of Values.
Assists the team in researching solutions and recommends solutions to meet business requirements.
Perform performance testing using JMeter to ensure application reliability and scalability.
Collaborate with developers, product managers, and other stakeholders to understand requirements and ensure alignment on quality goals.
Identify, document, and track software defects, and work with the development team to resolve them.
Conduct regression, functional, integration, and exploratory testing to ensure product quality.
Continuously improve testing processes and methodologies to enhance efficiency and effectiveness.
Mentor and guide junior QA team members, promoting best practices in QA.
Stay updated with industry trends, tools, and technologies to drive innovation in the QA domain
Maintain confidentiality of personal information.
Minimum Required Attributes:
Experience of working in a continuous delivery model
Significant experience developing automated test cases using tools like Playwright, Cypress.io, Karate, Cucumber.
Strong knowledge of SQL
Strong knowledge of understanding and utilizing of JSON and XML.
Good in Java, JavaScript, or similar languages
Significant experience within a testing role to include at least 6 years of software testing experience.
Experience of test planning, test estimation, risk analysis and test case design
Experience in monitoring and reporting test progress and tracking/analysis of defect trends
Experience of test requirement identification, tracking and analysis
Ability to determine and dictate relevant test types, methods, and approaches (e.g., appropriate uses of automation)
Good communication and interpersonal skills
Experience working with offshore / onshore delivery model.
Candidate must be customer focused, goal oriented, and have a passion for success.
Preferred Attributes
Performance testing using JMeter and Karate
Mobile App automation testing using Appium.
Browser Compatibility testing using Browser Stack.
Education & Experience:
Bachelor s degree or equivalent experience
6+ years of proven work experience
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for QA Automation Engineer roles with real interview advice