Want to know if you’re a fit? Upload your resume and let our AI show you.
Skills
Agile Programming Methodologiesunmatched
Algorithmsunmatched
Application Programming Interface (API)unmatched
Artificial Intelligence (AI)unmatched
Atlassian JIRAunmatched
Automationunmatched
Automation Engineeringunmatched
Best Practicesunmatched
Bug Tracking/Defect Managementunmatched
Build Managementunmatched
Business Analysisunmatched
Continuous Improvementunmatched
Customer Service Evaluationunmatched
Customer Service Managementunmatched
Customer/Client Researchunmatched
Debugging Skillsunmatched
Gradleunmatched
Investment Managementunmatched
Javaunmatched
Problem Solving Skillsunmatched
Product Testingunmatched
Quality Assurance Methodologyunmatched
Quality Managementunmatched
REST (Representational State Transfer)unmatched
Rapid Application Development (RAD)unmatched
Regression Testingunmatched
Riskunmatched
Sales Managementunmatched
Seleniumunmatched
Software Developmentunmatched
Software Development Lifecycle (SDLC)unmatched
Software Engineeringunmatched
Software Testingunmatched
Technical Supportunmatched
Test Automationunmatched
Test Caseunmatched
Test Harnessunmatched
Test Plan/Scheduleunmatched
Test Scriptsunmatched
Test Suiteunmatched
Testingunmatched
Web Service Frameworkunmatched
Description
Location: Newark, NJ - Onsite
Duration: 6 months
GBaMS ReqID: 10585703
Role: QA Automation Engineer with Business Analyst
Experience Required:
Investment Management experience
Business Analyst Experience
Experience in writing automation frameworks, maintenance & scripting test cases
Strong Software development fundamentals, architecture, algorithms, and problem-solving skills
Proficient in scripting test cases with Java, Selenium, or Playwright
Knowledge of TypeScript is a plus
An understanding of how to automate UI test sequences using tools like Selenium WebDriver, TestNG, etc., and should have good controls on the tools to accomplish the task
Experience working with Gradle as a build management tool
Expertise in validating REST APIs, backend application flow logic with good debugging skills
Demonstrable experience with usage of automation test frameworks for web services and experience in developing test suites from scratch
Comfortable in an Agile environment with rapid application development
Engineering degree in a related field
Good level of understanding of the software development life cycle and lean/agile QA methodologies
Working knowledge of QA automation best practices using BDD frameworks
Good level of understanding of QA process, Test planning, Test case generation, and Defect management (JIRA)
Roles & Responsibilities:
Should be flexible to play a role of Business Analyst
Work with product owners, software engineers, customer support, and account management stakeholders to understand product requirements and user pain points to assemble a set of test cases
Automate the testing of your product, differentiating between smoke, sanity, and regression tests
Perform manual, automated, and exploratory testing on new and higher-risk items
Manage and triage reported defects
Assess customer support ticket data to identify opportunities for improvement in product quality and user happiness
Continuously improve our testing infrastructure to ensure its reliability and scalability
Champion best practices across the engineering org