Role: Automation Tester
Experience: 8+ years
Contract: W2/ C2C
Duration: Long term contract
We are looking for talented Automation Test Engineers who can provide both automation and/or manual testing solutions using Selenium C#. This will be part of our enterprise testing automation initiative for the Digital Transformation program conducted, with the ability to work on distributed environments. The engagement is with one of our Global Customers in the US. The work will be performed from the Nearshore location in Uruguay as part of the TCS Global Network Delivery Model composed of Onsite, Nearshore, and Offshore locations.
Coordinate testing across teams to drive integration and end-to-end testing efforts.
Utilizes test automation best practices to ensure automation meets business requirements and meets stated targets for efficiency.
Advise and/or develop automation frameworks and ensure delivery within the given timeline.
Coach developers on test practices and how to use the automation test framework. Also, encourage test-driven automation and the importance of unit testing.
Skills and Qualifications
Experience with Robot framework and Selenium, Jmeter
Hands-on experience doing automation with Selenium C# and/or Java
Hands-on experience using Azure DevOps (VSTS) for test management
Experience setting up and using CI/CD pipelines in Azure DevOps
Hands-on experience using Sauce Labs for parallel cross-browser and cross-OS testing
API automation experience
Ability to perform system integration testing
Ability to perform Test estimations
Self-motivated, team player, action and results-oriented.
Strong verbal and written communication skills
Able to work closely with developers on a daily basis
Works well within a small team and also across multiple scrum teams
Preferred application knowledge:
Experience testing applications are written in Java, C#, .Net, Angular and Node.js
Database testing experience: SQL Server or Oracle; Mongo or Cosmos DB (preferred)
Experience using the Google suite of tools for collaboration (preferred)
Experience using Headspin for manual and/or automated mobile testing (preferred)
Testing in cloud environments: Azure, Google, and/or AWS (preferred)
Other skills (may or may not be applicable depending on the type of project)
UI automation experience
Experience in Mobile automation using Appium
Manual or exploratory testing
UX testing compatibility/useability testing