Quality Assurance (QA) Engineer with a minimum of 5 years of experience
Trivandrum
in 9 days
Brief DescriptionWe are looking for a Quality Assurance (QA) Engineer with a minimum of 5 years of experience who will operate under broad guidance, applying established quality assurance practices to ensure the reliability and performance of critical systems and applications.
Consults with Developers and Analysts to identify, analyze, and document defects and inconsistencies in software applications. Reviews all aspects of software changes ensuring conformance to Teranet standards. Designs, executes and maintains test cases for functional and non-functional testing. Validates accuracy and integrity oftest results and reports on testing progress. Develops test plans and provide testing estimates. Accountable for quality of the code promoted to production. Define testing strategy to measure the impact on new systems, enhancements to existing systems orthe impact system releases have on the production environment. The criteria must be established in conjunction with end users Facilitate requirements reviews as needed with project’s stakeholders Identify test conditions that require data and develop clear data requirements Develop thorough domain knowledge of the products to be able to develop and/or review of test cases and test strategies Anticipate problems and take corrective action, escalation as needed to resolve and achieve commitments Work closely with developers and LOB to identify, reproduce and isolate problems Facilitate the communication of end user problems and to the various technical teams Provide assistance to testing efforts from client applications Review of any problem tickets, which may be reported by users to determine nature of problem and possible cause Design, create, and implement manual and automated test cases Execute manual and automated test cases and report defects Maintain and enhance current automation test suites Other related duties as directed Preferred SkillsRequired Skills and Experience
Degree/ Diploma in Computer Science or equivalent Minimum 5 years of experience as a quality assurance specialist Minimum 2 years of experience in an Agile/SCRUM environment Sound Experience in the Test Life Cycle and how it fits the SDLC Sound Experience in testing methodologies and techniques (Waterfall, Agile) Proven experience in functional and non-functional testing Proven experience in testing Web Applications Proven experience in API/Web service testing Experience working with Jira and Confluence or other Test Management and Bug Tracking tools Proven experience in creating Automation using TestIM or Selenium, Java and BDD Good to have working knowledge of Accessibility and familiarization with tools like NVDA, Accessibility Insight for Web, Arc tool KIT, WAVE Evaluation tool, WCAG Color Contrast Checker,Axe tool and PAC3 Experience in writing code in at least one programming or scripting language (Java, JavaScript, VBScript, Python) Expertise in writing SQL queries Experience in performance test using a tool such as JMeter Organized and methodical approach, with good attention to detail Strong analytical and problem solving skills Strong business focus Excellent written and oral communication skills Self-motivated, able to work independently Must be a team player and work well under tight deadlines
Development Environment and Tools:You will be exposed to a wide array of tools and technologies including:Angular JS, Java, Selenium, Git, Jenkins, Jira, Confluence, Postman, SOAP UI, Windows, Linux, Docker, and OpenShift.