Life Solutions - Jersey City, NJ

posted 20 days ago

Full-time - Mid Level
Jersey City, NJ
5,001-10,000 employees
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

The QA Analyst III position is responsible for ensuring the quality and performance of large-scale, multi-platform software products, including web, API, and mobile applications. The role focuses on developing automated functional integration tests and end-to-end tests within an Agile environment, contributing to the overall system testing process.

Responsibilities

  • Developing and implementing software testing strategies, plans, and procedures.
  • Writing and executing manual test cases, automated scripts, and scenarios for web and API.
  • Identifying and reporting defects and issues to the development team and tracking them through to resolution.
  • Collaborating with cross-functional teams to ensure that applications and products meet functional and non-functional requirements.
  • Participating in agile meetings and requirements review meetings to ensure that quality is built into the product from the start.
  • Maintaining test environments, test data, and testing tools.
  • Analyzing test results and providing meaningful feedback to stakeholders.
  • Developing and maintaining automated test suites and test scripts.
  • Conducting performance, load, and stress testing.

Requirements

  • Bachelor's in computer science, or related field or equivalent experience.
  • 6+ years of proven experience in the software development industry, participating in team environment.
  • 6+ years of experience in automation tools such as Selenium WebDriver using programming languages like Python, C#, Java.
  • 5+ years of proven experience in testing and automating web services such as RESTful API.
  • 3+ years of proven experience in performance testing using tools such as Apache JMeter.
  • 2+ years of web-application mobile testing automation experience with Appium.
  • Experience with programming languages such as Python, Java, C# .Net.
  • Experience with testing SaaS & PaaS products.
  • Experience with monitoring and SRE practices.
  • Experience in CI/CD technologies (e.g., bamboo, bitbucket, octopus, Maven etc.).
  • Knowledge or experience of other languages/tools - AngularJS, Protractor, Jasmine, JavaScript, RestAssured.
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, automation, and operations.
  • Knowledge or experience in AWS Cloud.
  • Demonstrated excellent communication skills.
  • Ability to learn and adapt to continuously changing technology.
  • Familiarity with Atlassian Jira and Confluence.
  • Familiarity with Agile [Scrum].
  • Familiarity with working in a Continuous Integration atmosphere.

Nice-to-haves

  • Experience with additional programming languages or tools.
  • Familiarity with other testing frameworks or methodologies.

Benefits

  • Flexible work arrangements
  • Professional development opportunities
  • Supportive workplace culture
  • Diversity and inclusion initiatives
  • Health and wellness programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service