QA Automation Engineer with Business Analyst

Artech LLC

Newark, NJ

JOB DETAILS
SALARY
$45–$50 Per Hour
LOCATION
Newark, NJ
POSTED
Today
Request ID: 59735-1
Title: QA Automation Engineer with Business Analyst
Locations: Newark, NJ 07102 (Day 1 Onsite - No Remote Option)
Duration: 6+ Months with Possible Extension.
Salary Range: $45- $50/Hour on W2 Only (All inclusive) Applicant must be willing to work on W2.
 
Job Overview
We are looking for a QA Automation Engineer with Business Analyst experience to join our team for a 6-month contract in Newark, NJ. This hybrid role requires a strong blend of Business Analysis skills along with QA Automation Engineering experience. The ideal candidate will work closely with product owners, software engineers, and other stakeholders to ensure the quality of software products by automating test cases and identifying areas for improvement in product functionality. You will also contribute to writing and maintaining automation frameworks, and validating both front-end and back-end application flows.

Key Responsibilities:
  1. Business Analysis & Test Case Creation:
    • Collaborate with product owners, software engineers, customer support, and account management teams to gather product requirements and identify user pain points.
    • Work with stakeholders to create and assemble a comprehensive set of test cases.
    • Assess customer support ticket data to identify areas for product improvement and enhance user experience.
  2. QA Automation & Manual Testing:
    • Automate testing of products, including smoke, sanity, and regression tests.
    • Perform manual and automated exploratory testing, focusing on higher-risk areas.
    • Manage and triage defects, ensuring proper defect resolution and tracking in JIRA.
    • Ensure thorough coverage of testing by designing and executing test suites for web and web services.
  3. Test Framework Development & Maintenance:
    • Write and maintain automation frameworks and scripts using Java/Selenium or Playwright.
    • Utilize tools such as TestNG and Gradle for test automation and build management.
    • Develop and enhance automation test suites from scratch and manage test infrastructure reliability and scalability.
  4. Continuous Improvement & Best Practices:
    • Continuously improve testing infrastructure to ensure scalability and reliability.
    • Champion automation best practices across the engineering organization.
    • Collaborate within an Agile environment to meet project timelines and ensure software quality.
  5. Defect & Process Management:
    • Report and manage defects in a timely manner, ensuring effective communication with all stakeholders.
    • Manage test planning, case generation, and defect management (JIRA).
    • Help define and implement QA process improvements to optimize efficiency.

Required Skills & Qualifications:
  1. Education:
    • Engineering degree in a related field (Computer Science, Software Engineering, etc.).
  2. Experience:
    • Minimum of 10+ years of experience in QA Automation, Business Analysis, and Software Development.
    • Strong experience in Investment Management or similar financial industries.
    • Extensive experience in Business Analysis, gathering requirements, and collaborating with product owners.
    • Proficient in Java/Selenium or Playwright for automating test cases.
    • Experience with REST API validation and debugging backend application flows.
    • Strong skills in using TestNG, Gradle, and BDD frameworks.
    • Experience working in Agile environments with rapid application development cycles.
    • Hands-on experience with JIRA for defect management and test planning.
  3. Technical Skills:
    • Experience with automation frameworks for web and web services.
    • Expertise in automating UI test sequences with tools like Selenium WebDriver.
    • Solid understanding of QA automation best practices, including BDD and TDD (Test-Driven Development).
    • Java Development skills with strong software architecture and problem-solving abilities.
  4. Additional Skills:
    • Strong ability to manage multiple tasks, prioritize efficiently, and handle competing deadlines.
    • Exceptional problem-solving and troubleshooting skills.
    • Excellent communication skills, with the ability to explain complex technical issues clearly to non-technical stakeholders.
    • Ability to thrive in a collaborative, fast-paced environment.

Desirable Skills:
  • Knowledge of Typescript for additional automation flexibility.
  • Prior experience in an Investment Management environment.
  • Experience with Agile methodologies, including SCRUM, Kanban, etc.
 
Company Benefits & Culture
  • Inclusive and diverse work environment
  • Opportunities for professional growth and development
  • Comprehensive health and wellness benefits
 
Appreciate your quick response and please feel free to reach me out for any query you may have.
 
Thanks

About the Company

A

Artech LLC