Quality Assurance Analyst - Ferretti Search
Charlotte, NC
About the Job
Our client is looking for a QA Engineer to join their team and ensure applications meet high-quality standards. You'll work closely with Software Engineers to understand technical designs and help create testable components. Your skills in test automation will be crucial for thorough test coverage. You'll also manage a scalable and organized test infrastructure to support continuous integration and deployment (CI/CD) setup.
Responsibilities:
- Design and develop robust test suites leveraging object-oriented methodologies.
- Implement and execute comprehensive test strategies across various platforms and programming languages to enhance overall software quality and test code coverage.
- Possess mastery of both functional testing and automation techniques.
- Design and develop integration, regression, and stress tests using industry-standard tools.
- Collaborate effectively with Business Analysts and Developers to grasp requirements and translate them into clear and concise test cases.
- Define, implement, and maintain thorough test plans, specifications, and suites.
- Provide technical leadership by championing best practices in initiating, planning, and executing large-scale, cross-functional, and mission-critical testing programs.
Qualifications:
- Bachelor's degree in Computer Science or a related technical field, or a minimum of 4 years of demonstrably relevant practical experience.
- Proficiency in one or more of the following programming languages: Ruby, Python, JavaScript, Java, and C#.
- Solid understanding of testing methodologies, processes, and tools (e.g., Selenium, Python or similar languages for scripting, Appium, JIRA, Software Testing Life Cycle (STLC), Test Management tools like ALM or Zephyr).
- Familiarity with relational databases and SQL queries.
- Experience working with client-server architectures and test automation frameworks.
- Experience with black-box and grey-box testing techniques.
- A strong track record demonstrating exceptional problem-solving abilities.
Source : Ferretti Search