Software Development Engineer In Test / QA Automation Engineer
nuArch LLC
- New York City, NY
- Permanent
- Full-time
- Design, develop, and maintain an automation framework using best practices
- Write and execute automated test cases using Selenium, Java, and Cucumber
- Design, develop and maintain a java automation framework using OOP best practices
- Troubleshoot and debug issues with test automation scripts
- Collaborate with development and testing teams to identify and prioritize automation opportunities
- Participate in code reviews to ensure automation scripts and frameworks are maintainable, reusable, and scalable
- Stay up-to-date with new testing methodologies, tools, and technologies
- Create and escalate defects to development team
- Write test cases, test scenarios, and identify candidates for automation
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving and debugging skills
- Excellent written and verbal communication skills
- Must be located within the U.S.A. and authorized to work in the country
- Solid understanding of Java, inclusive of normal OOP concepts (inheritance, encapsulation, etc)
- At least 4 years of experience in software automation testing
- Experience in building an automation framework from scratch
- Experience in data-driven testing and developing automation scripts
- Great understanding of Selenium, Java, and Cucumber
- Expertise in XPath and the ability to write complex XPath queries