Client: TCS | Rate: 50/hr C2C
Role: QA Automation Engineer with Business Analyst
Location: Newark, NJ - Onsite
Duration: 6 months
Experience: 12+ Years
Experience Required:
- Investment Management experience
- Business Analyst Experience
- Experience in writing automation framework(s), maintenance & scripting testcases.
- Strong Software development fundamentals, architecture, algorithms, and problem-solving skills.
- Proficient in scripting testcases with JAVA/selenium or Playwright
- Knowledge of Typescript is a plus.
- An understanding of how to automate UI test sequences (using tools like Selenium Web driver, TestNG etc.) and should have good controls on the tools to accomplish the task.
- Experience working with Gradle as 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, web services and experience in developing test suites from scratch.
- Is 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 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.
Role Descriptions: QA Automation Engineer with Business Analyst
Essential Skills: QA Automation Engineer with Business Analyst
Desirable Skills: Java Developer
Keyword: ~Java Developer~
Skills: Business Analysis~AI and Automation
Experience Required: 10 & Above