Previous Job
Previous
Manual QA with JAva/J2EE background
Ref No.: 17-00079
Location: New York City, New York
Position Type:Contract
Start Date: 06/16/2017
Posting Summary
  • Four-year college degree in computer science, engineering or applied mathematics preferred
  • 4+ years experience of end-to-end manual testing with knowledge of test automation tools
  • 4+ years experience in a software QA/QC environment
  • 4+ years experience with web based application software
  • 1+ years experience working in an Agile environment
  • 4+ years experience testing in a multi-platform environment
  • Have working experience with service-oriented architecture (SOA)
  • Have a good understanding of BDD/TDD concepts
  • Knowledge of and experience using AWS (preferred).
  • Experience testing RESTful web services
  • Experience with GitHub
  • Proven expertise in developing integration and API level testing
  • Thorough understanding of development and testing life cycles (SDLC/STLC) practices and tools
  • Experience with test data, data testing/data warehouse
  • Experience interpreting and analyzing stories or requirements to create effective scenarios
  • Experience creating SQA validation artifacts
  • Experience working with Document management systems preferred
  • Expert user of MS Word and Excel
  • Flexible, team-player who can work well with both technical and non-technical resources
Description:
The Software Quality Analyst is a technology professional in the QA field who is responsible for defining, creating and executing testing scenarios. Responsibilities include, but are not limited to, review of functional requirements, writing test scripts/scenarios to verify stated and implied requirements, execution of test scripts/scenarios and defect tracking and resolution. Software Quality Analyst will collaborate with the Product Management and Engineering teams to identify functional and regression test strategies. Software Quality Analyst will coordinate efforts of team members and, with Software Quality Architect as well as the Project manager will develop and manage project timelines.
Software Quality Analyst will be a Subject Matter Expert (SME) for the projects/products he/she works on and will be a source of guidance for other engineering team members.
Responsibilities:
  • Review requirements
  • Test Analysis and Test Design
  • Author test script, test scenarios, QA Plans
  • Execute test script and test scenarios
  • Manage defects
  • Incorporate DOE (Design of Experiment) requirements into software development and testing
  • Coordinate and discuss functional testing and regression testing with Product Management and Engineering
  • Design and generate automated test scripts using various automated tools;
  • Provide regular status updates to the Software Quality Architect
  • Demonstrate a high degree of quality and attention to detail for test script / scenario authoring and execution
  • Work closely with Product Management and Engineering from the time an issue is logged to the time an issue is resolved
Provable Competencies:
  • Technical Communication: Effectively communicates technical information and processes to relevant stakeholders (e.g., cross-functional groups, clients)
  • Critical Thinking: Effectively evaluates a problem or situation from all angles to make sound decisions
  • Planning and Estimation: Meets deadlines by providing accurate estimations and mitigating risks
Knowledge of Testing Techniques/Methodologies/Tools: Demonstrates appropriate knowledge of testing concepts, approaches, and tools