All offersWarszawaTestingQC Manager
QC Manager
Testing
Flairstech

QC Manager

Flairstech
Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    Test Automation
    nice to have

Job description

.         Leads a Team of QA Developers.
.         Responsible for the Project from A to z.
.        Deliver high quality, tested, documented work to tight deadlines, generating the story of continuous product evolution 
·         Work as part of cross functional, passionate agile (SCRUM/Kanban) project teams ensuring high quality delivery is at the heart of the development process from requirements definition through to delivery and ensuring quality is driven into the heart of the development process 
·         Using various types of testing in your day to day role such as functional, usability, security, performance and load testing 
·         Designing and executing tests both manual and automated 
·         Triaging and managing bug reports as they come in from users, members of the team and the wider organisation 
·         Assisting with the development of test plans to fully test features and bug fixes 
·         Using automated testing tools
·         Designing and amending existing testing processes and policies
·         Designing, developing and supporting frameworks for our test infrastructure and providing automation expertise to our development teams
·         Contributing toward predictable delivery of quality releases
·         Research, recommend and implement tools as needed with the goal of increasing automation
·         Proactively bringing issues and problems to the attention of the team; generating, proposing and implementing innovative solutions to solve them
·         Be meticulous about documentation and maintaining a robust log of all test cases and test results
·         Ensure that all tests are executed and give regular feedback to the team lead on the status of quality
·         Use appropriate measures and KPIs to validate and report on software quality
·         Work closely with the software engineering team, Product Management and Technical Operations as well as business users and Senior Management, as required
·         Be a creative thinker who can quickly identify and test for functional ‘edge cases’ outside of expected functionality workflow
·         Have the drive to become a expert in: Unit testing, UX Testing, UI Testing, Integration testing of APIs, Performance and scalability testing, Security Penetration Testing
·         Participate in scrum ceremonies and participate on development projects and implement solutions in partnership with development managers and teams. 
·         Provide relevant, honest and accurate feedback to management. 
·         Research, recommend and implement tools as needed with the goal of continually increasing our development productivity
·         Proactively bringing issues and problems to the attention of the team; generating, proposing and implementing innovative solutions to solve them

Job Requirements:
·         Background in and experience of working in tooling or QA automation
·         Thorough understanding of SDLC, specifically automated QA processes in agile development environments
·         Experience in writing, executing and monitoring automated test suites using a variety of technologies including, but not limited to, Cucumber, Concordion, Selenium, Fit/FitNesse, SoapUI, TestRail, Nightwatch
·         Proficient with bug tracking and test management toolsets to support development processes
·         Working knowledge of testing fundamentals such as TDD & BDD
·         Experience with relational databases such as MySQL & PostreSQL 
·         Some knowledge of Unix/Linux
·         Familiarity with web based SaaS
·         Excellent communication skills across all levels of the business 
·         Technically literate and willingness to learn 
·         Good understanding of web applications 
·         Highly organised 
·         Attention to detail 
·         Understanding and use of different types of testing 
·         Comfortable with absorbing new technologies quickly; highly self-directed and able to manage and prioritize concurrent and competing/conflicting challenges 
·         Innovator; ability to work collaboratively and a demonstrated team player with a results-oriented track record 
·         Follow recommended software development methodology standards, championing evolution as appropriate 
·         Pro-active customer service attitude 
·         Solid knowledge of Agile development practices. 
·         A willingness and an ability to share best practice and improve processes. 
·         Experienced in issues of Scaling and an understanding of optimising web-based applications. 
·         Experience working across multiple platforms and technologies 
·         Ability to work with Distributed Version Control Systems
·         Knowledge of Agile development practices and experience working in a cross-functional Scrum team 
·         Ability to work collaboratively and a demonstrated team player 
A willingness and an ability to share best practice and improve processes