Role & responsibilities
QA Automation Engineer
Job Details
Description
Seeking a QA Engineer with Automation experience who will be responsible for supporting the planning, design and execution of system testing on simple to complex implementations. Emphasis will be on development and implementation of test automation and performance test scripts for API, Cloud (AWS) services, and Web applications. As a QA Engineer, this individual will be involved in defining and driving innovative automation testing strategies and incorporating them into the development cycle of the teams. Health
Informatics background would be a plus
Job duties and responsibilities:
Responsible for defining and driving innovative automation testing strategies and toolsets into our overall development processes that support and enhance the current Quality Assurance processes within the organization.
Implement and maintain automated test triggering through the current continuous integration/continuous delivery tool to provide confidence in quality of delivery for all code deployments.
Evaluate technical feasibility of testing solutions/designs in wide range of technology platforms.
Collaborate with other QA Automation Engineers to maintain Automation testing best practices
Responsible for on-time delivery of test committed to, test plan creation, test plan execution, and test results reporting
Document the entire quality assurance testing process in test management tools such as Adaptivist, Jira and communicate the test results to the team constantly
Work with other functional Testers and non-functional testers and collaborate with project manager, developers, business analysts and representatives from business units throughout the testing process
Required Skills:
Bachelors degree in computer science or related technical discipline
6+ years of Software Testing, Automation Testing, Performance Testing, Cloud
(preferably AWS) experience
Experience in testing web services, APIs, Cloud services using tools like Postman,
Playwright and Selenium
Thorough understanding of SDLC, specifically automated QA processes in agile
development environments
Experience with Jenkins/Azure DevOps, Agile process improvement, CI/CD
automation, Ansible, NPM or other packages.
Experience working with tools such as Confluence and test management tools such
as Adaptivist
Proficient with bug tracking and test management toolsets to support development
processes Strong working knowledge of testing fundamentals such as TDD
Strong analytical and problem-solving skills and ability to work independently and
meet deadlines in a highly demanding environment
Experience in health care domain, HIPAA compliance and imaging technology is a
plus
Certification on AWS in a plus
Qualifications
Behaviors Required
Team Player: Works well as a member of a group
Detail Oriented: Capable of carrying out a given task with all details necessary to get the task done well
Education Required
Bachelors or better in Computer Science or related field.
Experience Required
6+ Years
Keyskills: playwright Java Automation Testing Selenium
ICT is a dynamic organization that delivers innovative, digital transformation and human resource management solutions that enable government agencies and small & large healthcare, energy, retail, finance industries to innovate and transform their business operations. With over 60 highly experi...