flag iconGo back
Kominiti company logo

Senior Quality Assurance SpecialistKominiti

LagosNigeria
2 years0 Applicants
eye icon12
circular warning alertOops! It seems this job from Kominiti has expired

job description - Senior Quality Assurance Specialist

?Job Description

?SUMMARY: The Senior Software Quality Assurance (SQA) Engineer is responsible for architecting new automated test strategies and frameworks, in addition to creating, implementing and automating testing in support of our software test requirements. The Senior SQA Engineer works with SQA Engineers and QA Analysts to develop, maintain, and enhance the test automation framework and automation infrastructure. In addition, the Senior SQA Engineer will execute and report on planned tests, report and manage defects, regress software fixes for new and existing codes, assist development with replicating and debugging problems and develop new test automation solutions as needed. The Senior SQA Engineer demonstrates innovation, leadership, and mentorship skills in addition to possessing a strong technical and programming/test automation skill set.

?ESSENTIAL FUNCTIONS:

?Coordinate the work efforts of Developers in the execution of testing efforts

?Lead effort to review product specifications and work with others to develop appropriate test strategies and detailed test plans and test architectures

?Lead formal reviews of test plans, designs and requirements documents with cross-functional teams

?Accurately predict the amount of effort required for projects and tasks. Develop plans and schedules based on these predictions

?Architect, implement and manage automated suites of black-box and white-box test scripts

?Identify product issues and write detailed bug reports during the product development cycle

?Communicate and coordinate with peers and senior level individuals in cross-functional groups to articulate and compare alternative testing approaches

?Lead defect management and maintenance. Review defects that escaped to the field to learn how they could have been prevented or detected

?Lead documentation reviews during product release cycle to ensure quality and comprehensive product documentation

?Lead monitoring of test execution across multiple code branches and multiple platforms

?Research, Develop and/or Recommend tools to assist SQA Engineers and QA Analysts in test planning, execution and reporting

?Utilize tools such as code coverage tools to assess the coverage of test suites and make recommendations for additional test cases

?Qualifications

?ESSENTIAL REQUIREMENTS:

?Experience testing complex, multi-threaded, and multi-component products

?Experience with API testing or integration

?Minimum 5 years of experience in a QA role

?Extensive experience in a scripting language such as: PERL, Python, Ruby, JavaScript

?Strong working knowledge of SQL and Relational Databases

?Debugging and Crash Log Analysis/Review

?Experience with automated load/stress and performance testing and tools

?Strong ability to work in a fast-paced environment and ability to multitask with ease is essential to the success of this position

?Strong verbal and written communication skills

?Comfortable building and maintaining test systems from scratch

?Experience with virtual environments such as VMWare

?Innovative, analytical approach to solving complex test problems and performing troubleshooting

?Track record of leading complex test projects in a hands-on way and mentoring others in test automation design and implementation

?Capable of understanding and documenting incidents. Effectively manage incident information and test status information to improve product and process

?Excellent knowledge of QA methodology and Software development processes (Agile Scrum, RUP, IEEE, etc.)

?Extensive experience with various types of testing including unit, system, integration, user acceptance, regression, usability and end-to-end testing

?Knowledge of basic Windows system administration and tools

?DESIRED SKILLS:

?Masters in Computer Science

?5+ years of scripting and/or programming experience.

?Strong proficiency in using code versioning tools

?Knowledge regarding Atlassian tools like – Jira, Confluence

?Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

?Thorough understanding of React.js and its core principles

?Experience with popular React.js workflows (such as Flux or Redux)

?Familiarity with newer specifications of EcmaScript

?Experience with data structure libraries (e.g., Immutable.js)

?Knowledge of isomorphic React is a plus

?Familiarity with RESTful APIs

?Knowledge of modern authorization mechanisms, such as JSON Web Token

?Familiarity with modern front-end build pipelines and tools

?Experience with front-end development tools such as Babel, Webpack, NPM.

?A knack for benchmarking and optimization


flag iconReport
About the company
Kominiti logo
0 followers
Follow

A global "kominiti" of business owners, freelancers, and jobseekers for business exchange.

Recommended for you