Previous Job
QA/Testing Analyst
Ref No.: 18-05921
Location: Cary, North Carolina
QA Test Analyst is an advocate as well as a tester of data quality for the organization. You will support the development and data organization by developing reusable and precise test specification cases, processes, and standards. You will also be responsible for developing and executing manual and automated tests, investigate and assist in problem analysis, as well as resolution of delivered software components. Documents issues with software applications and assists in their resolution. Works on projects of moderate to high intensity within one or more development environments. Bachelor's degree in computer science, information systems, , or other related field. Ability to manage multiple assignments. Superior written and oral communication skills.

What You'll Do:

• Experience in Networking technology and open stack is big plus.

• Collaborate with other Software Engineers, Data Scientists, Data Engineers and architects to define High Level Test scenarios for E2E integration testing.
• Identify, evaluate and recommend QA process and activities supporting software engineering
• Participate in the design and development of a common, scalable, reusable, easy-to-maintain and effective testing platform and execution framework
• Contribute to the adoption and success of continuous integration and unit testing practices
• Execute QA processes and maintain an exceptional level of quality, efficiency, and effectiveness in the deliverables of each sprint
• Embrace a culture of accountability for ensuring the applications have minimal defects and adheres to company standards; including tracking test coverage while investigating and understanding production defect patterns and volume of the customer orders
• Perform all aspects of quality assurance during the sprint cycles
• Define and document test cases based from user stories in a centralized repository
• Document software issues and enhancement requests and assist development with concise and detailed steps for duplication of the defects found while performing manual functional, integration, and regression tests
• Maintain a professional, optimistic and energetic presence
• Clearly and effectively communicate, while contributing to an environment focused on cooperation, collaboration, and conflict resolution

Minimum Experience & Qualifications:
• Hands-on experience in a multitude of domains; including consuming and understating requirements in an agile environment, business analysis, Testing APIs, quality engineering, business process development and refinement, and process mapping
• Direct experience as a software QA advocate and advisor to the product development team
• 3+ years of experience in the fields of: Business Analysis, Quality Assurance in E2E
• 3+ years of experience working with business leaders, customers and end users on a daily/weekly basis
• Familiarity with methodologies like Agile or Scrum
• Strong personal commitment to quality
• 1+ years of experience with one or more test case management, bug tracking and test automation tools required (i.e. JIRA, TestLink, Bonfire, Zypher, Selenium, IBM Rational or similar)
• Knowledge of Unit testing and Continuous Integration is strongly desired
• Experience with API testing with one or more tools (Postman, SoapUI Pro, or some equivalent service layer testing tool)
• Programming skills in JavaScript, Groovy, and Java is not required but desired.
• Exceptional English language communication skills (written and oral)
• Demonstrated ability to self-motivate and be flexible within a fast-paced environment
• Team player with a proactive bias and optimistic outlook
• Superior organizational skills, self-driven with attention to detail and follow-through on tasks
• Creativity combined with innovation and constantly looking for ways to win
• Commitment to collaboration with a "can do” attitude and belief that anything is possible with the right focus and the right team