QA Automation Engineer
- Contractor
Job Role: QA Automation Engineer
Location: NYC, NY
Duration: 6+ Months contract
Overview
Client is seeking a Senior Automation Engineer to join our Digital Experience Automation Team. Our team focuses on building, maintenance, execution, analysis, troubleshooting and reporting of Automated tests and results for Digital Experience applications.
The ideal candidate will possess strong automation skills and experience with automating UI and microservices using selenium, Java, Testng, Rest assured. The individual should be able to collaborate with other team members as well as work independently and come up with innovative solutions in automating tests for company applications.
Responsibilities
- Develop and maintain functional and regression automated tests for Angular web applications and microservices using Java, Selenium, Testng, Rest assured.
- Execute, analyze, troubleshoot and report automated regression test results for nightly regressions, project branches, release cycles.
- Design and implement modular and reusable automated test scripts using Selenium.
- Automate web applications covering cross browsers and devices.
- Produce reports and documentation for all automated testing efforts, results, activities, data, logging and tracking.
- Collaborate with other team members to ensure maximum coverage is obtained through automation.
- Frequently communicate test progress, test results, and other relevant information to team members and management.
- Continuously optimize automated suites, Frameworks, reports to gain efficiencies for faster execution, analysis and delivery.
- Show enthusiasm and a sense of ownership for the system and its components that are vital to the success of the business.
Qualifications
- Bachelor's degree in computer science or related field.
- 5+ years of experience with Test Automation of Angular web applications and microservices
- Expertise in automation with Java, Selenium, testng, rest assured
- Experience scripting against Angular front ends. Micro services.
- Experience in an Agile environment.
- Experience working in a Continuous Integration and Delivery environment
- Commitment to "internal client" and customer service principles
- Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment
Our product is based on Haskell and Solidity (Ethereum), as well as node/Javascript, React, SQL, Docker. Our software includes a blockchain peer, its APIs, and data analysis tools which can be used by websites and mobile frontends to build upon our network. Developers also frequently are the first to build customer solutions upon the platform features that they themselves have built.
Strong functional programming skills are a plus (Haskell, Scala, F#); however a mastery of classical computing languages and tools (Javascript and SQL, for instance) is equally important, and we can teach you Haskell on the job.
If you are currently looking to strengthen your skillset in the enterprise blockchain space, we would love to see your resume.
Address
Blockchain Development Company
New York, NYIndustry
Technology
Get fresh QA Automation Engineer jobs daily straight to your inbox!
You Already Have an Account
We're sending an email you can use to verify and access your account.
If you know your password, you can go to the sign in page.