Responsibilities:
Implement testing automation using Javascript
Create test scripts using Playwright, Jest, Mocha, Web Driver IO/ Selenium, and node.js with the goal of achieving 100% test automation.
Execute the test automation using either WebDriver IO or Selenium in AWS environment
Create and maintain automated functional and system tests to replicate complex real-world scenarios
Development of code and test automation suite to support security features, technical scoping ensuring that features deliver the expected functionality with high quality
Candidate may also be responsible to build, deploy and maintain web applications in AWS environment (Lambda, DynamoDB and SQS/SNS).
Work in a DevOps agile team in an AWS ecosystem
Ensure that continuous integration is performed on the application source code and constantly seek to enhance the continuous integration methods of the development team to ensure extremely high quality of code.
Participate in production deployment and validation of application functionality and data.
Perform a variety of technical tasks which include interacting with users or other departments; performing complex technical functions, evaluating systems or procedures and recommending action or changes; designing, developing, modifying, and/or testing applications, systems, and procedures; establishing and documenting procedures for carrying out technical duties, in compliance with best practices.
Bachelor's degree in Computer Science