Job Directory Senior Quality Assurance Analyst

Senior Quality Assurance Analyst
Parsippany, NJ

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Come Build Your Career Under OUR Roof

Job Description:

The Senior Quality Assurance Analyst is responsible for advising on, planning, coordinating and executing the quality effort for Information Technology implementations to ensure products and solutions meet the appropriate quality standards and achieve the expected value prior to production launch.

Relevant "must have's" would include the following:

* The ability to become a subject matter expert with the standard processes, procedures, and deliverables of the department and have the capability to apply this information when it is relevant in order to provide value to the process.
* Knowledgeable of the agile framework and principles, fully understanding, following and supporting scrum guidelines, ceremonies and artifacts
* DevOps principles, fully understanding, following and supporting Continuous Integration, Delivery/Deploy and Testing (CI-CD-CT) practices
* Stay up to date in the latest test automation tools and techniques, in order to participate in, guide and/or coordinate the test automation activities required to support agile software development lifecycle.
* Mentor, guide, coordinate and/or work with multiple testing team members in as many as 5 scrum teams simultaneously. (internal or external vendor teams)
* The ability to work together with Quality Assurance management to identify areas of improvement (process, tools, methods, etc) and identify required skill updates for the department team members, as per the trends in the industry and needs in GAF product delivery projects.

Key duties and responsibilities include but not limited to:

* Actively participate in all relevant scrum team ceremonies. Particularly on: Backlog grooming; Sprints planning, prioritization, and clarification; Sprints reviews; Sprint retrospectives.


* Contribute to the development of new policies, procedures, and processes to improve the operation of the QA team


* Responsible for gaining a thorough understanding of business functionality and processes from a user's perspective and using that knowledge to execute thorough verification activities


* Working closely with the project team and IT team members to prioritize levels of effort


* Coordinate and participate in the creation and updating of the required deliverables to support and guide the verification activities during the project's lifecycle:
* Test Plans, Test Scenarios, Test Cases, Test data


* Test execution analysis and reports, Test defects analysis.


* Ensure proper traceability of deliverables with requirements and/or user stories.


* Test estimations, Test progress reporting, Test risks and mitigation.


* Test KPI's relevant for the project.


* Applicable test automation.




* Coordinate and participate in the creation of proper regression testing assets for the affected systems in order to support continuous testing and future project or change requests on the same.
* Regression test strategy, Test suites, Test automation, Test data, etc.


* DevOps sanity and stability test strategy, test suites, test automation, test data to be implemented in CI-CD-CT pipelines.




* Understanding and support the release process (DevOps and continuous testing) and QAs role in ensuring consistency through CI-CD-CT process.



ESSENTIAL DUTIES (high-level effort distribution):

80% - Participate in the product or solution development teams (Scrum teams), in full capacity and capabilities in order to provide maximum value for the activities supported and deliverables provided as per guides in the previous section

10% - Active participation in self and team acquisition and development of new or enhanced skills, related to tools, techniques, methodologies, etc.

5% - Mentoring activities to other junior team members

5% Oversight of external / vendor resources and Perform other duties as assigned

LEVEL BASED COMPETENCIES:

* Strong Communication skills (verbal & written)


* Strong Decision-Making skills


* Good Collaboration skills with technical and non-technical team members


* Strong Customer Focus and client interface skills


* Initiates Self Action most of the time


* Good Business Acumen


* Good Skills in Building Working Relationships


* Good Stress Tolerance skills


* Strong Planning, Organizing & Follow-Up skills


* Strong Attention to Detail


* Good Time Management skills


* Good ability to self-manage assigned work with a strong ability to drive project assignments from start to finish



KNOWLEDGE, SKILLS & ABILITIES:

Technical knowledge/skills:

* Strong knowledge of agility framework and principles


* Strong knowledge of scrum framework, ceremonies, deliverables and mindset


* Good knowledge of General Project Management Methodology & Tools


* Intermediate knowledge and execution of IT Standards, Policies, and Procedures


* Good understanding of the concepts of DevOps and continuous testing


* The acquainted and constant development of knowledge of the latest industry testing technologies, techniques, test automation tools, and test enhancement tools.


* Strong knowledge of QA Best Practices and testing methodologies


* Strong experience in independently documenting QA defined deliverables: Test plan, Test scenarios, Test cases, Test data, Test automation, etc.


* Strong experience in translating functional and nonfunctional requirements into test scenarios and test cases that align with business processes


* Strong Understanding of Application, System, End to End, sanity and Regression Testing


* Good knowledge of Information Security Awareness


* Strong experience with relational databases and SQL development and execution


* Good ability to identify project risks


* Intermediate knowledge of GAF Systems, Applications, & Technologies


* Strong knowledge of JIRA for task and test management (Scrum)


* Strong knowledge of TFS/AZURE DevOps for test assets management


* Good knowledge of Mobile testing tools


* Good knowledge of LoadRunner, JMeeter for Performance testing


* Good knowledge of Selenium, SpecFlow, C++ programming (Java alternatively), SoapUI, Jmeeter and similar tools for UI and API test automation.



General knowledge/skills:

* Strong testing estimation skills


* Good test automation skills using a variety of tools


* Strong understanding of dependencies within an IT Organization


* Strong experience in developing and conducting test processes for multiple types of systems and client users


* Developing the ability to contribute to the development of new policies, procedures and processes to improve the operation of the QA team


* Strong ability in identifying opportunities for using testing tools, solutions to resolve issues, and improvements to test strategies


* Strong general business knowledge


* Good credibility with management and IT team


* Good ability to communicate ideas in both technical and user- friendly language


* Strong ability to MultiTask


* Good Prioritization skills


* Strong Analysis & Problem Solving Skills


* Strong Adaptability


* Developing Vendor Management Skills



LEADERSHIP/SUPERVISION:

* Periodic supervision and oversight is required


* Adherence to performance review and goal setting process


* Proactively working with the manager to identify training needs to expand and improve skills


* Provide on-the-job training/support to new/other team members


* Proactively seeks guidance from other team members when needed.


* Good ability to apply feedback received to day-to-day work and strives to improve performance


* Developing the ability to mentor other team members in the key aspects of technical/functional processes, Quality Assurance Best Practices, and estimating.


* Developing the ability to oversee external / vendor resources if needed


* Strong ability to drive Quality Assurance project responsibilities from start to finish



EDUCATION/EXPERIENCE:

* Bachelor's Degree in Computer Science, Engineering, Information Systems, or other related field or relevant experience.


* 7+ years of IT and business/industry work experience


* 5+ years of technical QA experience, usage of test enhancing and automation tools


* 3+ years in Agility working ways and Scrum experience would be preferred


* Strongly Desired:
* DevOps continuous testing experience


* Agile testing experience


* Hands-on test automation using code and code-less automation tools


* Understanding of latest testing technologies like Artificial Intelligence and Machine Learning





#LI-LG1

We believe our employees are our greatest resource. We offer competitive salary, benefits, 401k, and vacation packages for all full time permanent positions. We are proud to be an equal opportunity workplace and GAF, SGI, and Siplast are proud to be affirmative action employers. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. If you have a disability or special need that requires accommodation, please let us know. If applying for positions in the U.S., must be eligible to work in the U.S. without need for employer sponsored visa (work permit).

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.