QA Engineer

$114,400 - $114,400/Yr

Spectraforce Technologies - Newark, NJ

posted 21 days ago

Full-time - Mid Level
Newark, NJ
Administrative and Support Services

About the position

The QA Engineer will be responsible for designing, creating, testing, and deploying test-driven solutions across various technology domains. This role requires strong problem-solving abilities, effective communication skills, and a solid analytical mindset to ensure high-quality software delivery.

Responsibilities

  • Designing, writing, and executing automated test scripts using Selenium & Cucumber for API Automation.
  • Maintaining and enhancing existing automated test scripts and frameworks to improve test efficiency and coverage.
  • Conducting UI & back-end automation testing.
  • Integrating automated tests into CI/CD processes.
  • Staying updated with industry trends and best practices in test automation.
  • Developing Quality Management plans and test strategies for each sprint/release.
  • Reviewing test plans and conducting peer reviews of plans & test cases.
  • Collaborating with Product owners to ensure business requirements are met and test cases are developed according to standards.
  • Updating Quality Tools with requirement traceability, test cases, test sets, and defects according to QA standards.
  • Creating and executing user stories tests (Smoke, Functional Integration, Regression testing) and logging defects.
  • Engaging with the Development Team in defect resolution and leading defect review calls.
  • Assisting with Non-functional QA phases (Performance, Security, Accessibility).
  • Providing guidance around QA strategies, proactive governance, and risk management for quality delivery of platform applications.
  • Collaborating across scrum teams and testing teams to ensure success by applying best practice principles and techniques.
  • Participating in self-development and training.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or related discipline.
  • 4+ years of experience in testing execution and control.
  • Expertise in web-based and mobile testing, with knowledge of J2EE applications testing.
  • Experience with testing RESTful micro-services architecture on the cloud.
  • Understanding of cloud databases and NoSQL concepts (DynamoDB, Aurora) including caching (ElastiCache) and SQL for RDBMS.
  • Good working knowledge of test automation processes, concepts, and tools such as Selenium, TestNG, Jmeter, FitNesse, Postman, SoapUI, Protractor, Cucumber, and Typescripting.
  • Experience with multiple development methodologies (e.g., Waterfall, Agile, Hybrid) and tools (JIRA, Confluence, MIRO).
  • Experience with ETL tools (e.g., DataStage, Informatica) for data sourcing, transformation, and validation.
  • Experience with Unix and scripting.
  • Experience with developing and executing fast test scripts that are easily reusable and maintainable.
  • Experience with Jenkins and integrating into CI/CD pipelines.
  • Working knowledge of AWS technologies (e.g., Lambda, DynamoDB, Mongo, Glue, Athena, Parquet file format).

Benefits

  • ACA compliant health benefits
  • Dental insurance
  • Vision insurance
  • Accident insurance
  • Critical illness insurance
  • Voluntary life insurance
  • Hospital indemnity insurance
  • Commuter benefits
  • 401K plan with matching
  • Referral bonus program
  • Paid sick leave when required by law
  • Unpaid leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service