Jpc Partners - Audubon, PA

posted 23 days ago

Full-time - Mid Level
Audubon, PA
Food and Beverage Retailers

About the position

The Quality Assurance Analyst at JPC Partners is responsible for ensuring the quality of software changes through comprehensive testing strategies. This role involves hands-on technical work, including test planning, execution, and data management, to ensure that software meets defined quality standards before deployment.

Responsibilities

  • Define overall strategic and tactical objectives for testing software changes at different test levels.
  • Work with developers, project managers, and business customers to define the testing strategy, including risk-based testing.
  • Conduct various test levels including component testing, integration testing, system testing, and acceptance testing.
  • Perform functional, non-functional, structural, confirmation, and regression testing.
  • Continuously monitor and control test progress, adjusting plans and activities as necessary, and provide status reports.
  • Transform testing objectives into test conditions and test cases based on documented requirements and system architecture.
  • Develop and prioritize test procedures, set up test environments and data, and execute tests.
  • Support business customers in acceptance testing and identify database model changes in higher environments.
  • Assess test execution against objectives defined in the test plan and provide necessary test data to support test conditions.
  • Script the setup of data in the application database and manage test data effectively.

Requirements

  • 7+ years of experience as a quality assurance analyst or tester.
  • Strong customer and business focus.
  • Strong communication skills.
  • Understanding of Oracle RDBMS and SQL.
  • Experience with test-driven or behavior-driven development practices.
  • Energetic and passionate about work, with a positive and solution-driven attitude.
  • Experience working on large teams with different business owners.
  • Experience in defining test strategy/approach and test cases.
  • Strong experience in the testing phase with business personnel, developers, and management.
  • Excellent knowledge of testing methodology (white vs. black box testing, function vs. path testing).
  • Experience developing testing artifacts, such as test plans and test cases.
  • Experience working in multiple Software Development Life Cycle (SDLC) methodologies (Waterfall, Agile).

Nice-to-haves

  • Experience in a SOA / Web Services environment.
  • Experience using iterative development methodologies, specifically SCRUM.
  • Experience using Xray for Jira or equivalent test management solutions.
  • Experience using defect tracking tools - Jira preferred.
  • Experience working hands-on with databases - ability to write complex queries and joins.
  • Experience using automated testing tools - SOAPUI, Cucumber, Selenium.
  • Scripting experience using applicable languages (such as PL/SQL, Python, UNIX Shell, JavaScript, Perl, Ruby, HTML, DHTML, SOAP, XML, JCL, CICS).
  • Experience working with and testing logical data models.
  • Experience as a software developer or architect.

Benefits

  • Health insurance
  • 401k plan
  • Paid holidays
  • Flexible scheduling
  • Professional development opportunities
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service