Thursday, August 12, 2021

Software Test Automation Engineer - Chennai 3 - 7 years

Software Test Automation Engineer

Wolters Kluwer Financial Services

3 - 7 years
Chennai


JOB LINK


Job description

Desired Competencies:

  • Minimum 3+ years of experience in software test automation and manual Testing.
  • Experience working in SQL and basic Java programming is required
  • Experience in working with any reporting tool is a plus
  • Experience working in Agile environment is a plus
  • Good understanding of source control systems (SVN) and release management
  • Analyze Business and Technical Requirements:

  • Assess compatibility of requirements with company quality standards
  • Help ensure the consistency, completeness, accuracy and testability of product requirements
  • Develop detailed acceptance requirements for use cases (user stories)
  • Test planning Design, Test Execution and Reporting:

  • Understand the system design in order to contribute to the development of the project and ensure the quality of the result
  • Design, develop, organize, and maintain functional and non-functional test cases
  • Identify potential risks and seek testing approaches to manage that risk
  • Develop, implement and maintain automated test scripts
  • Execute test cases for Functional, Regression, Performance, Load, Integration, System, GUI
  • Analyze defects with the goal of being isolated and reproducible, and clearly document issues and bugs
  • Work towards in debugging and fixing defects, retesting and resolving open issues
  • Development and enhancement of automation frameworks:

  • Work closely with developers, architects to understand underlying architecture and code in order to develop test strategies across different layers of the application
  • Understand test automation needs, task out work, and provide feedback on design solutions
  • Develop toolsets, frameworks for test automation
  • Extend, enhance, update the existing automation frameworks to work with new services and write end-to-end automation for user scenarios (UI, service layer, API, integration, and performance testing)
  • Automate newly integrated features
  • Assist or lead the scrum team in ensuring comprehensive coverage using automated testing, as well as manual where appropriate
  • Effectively communicate with project leaders and Engineering Management regarding the scope and limits of testing and analysis efforts
  • Communicate and report out the testing efforts and technical aspects of projects

1 comment: