Position: Senior QA Manual Engineer
Company: Geniusee
Category: QA
Experience required: 3y
English level: upper

Our QA engineers play a critical role in the success of our product as we focus to deliver outcomes to our customers with very high quality. With a solid understanding of the technical and non-technical specifications of the product, our geographically distributed team gets involved from the early stages in the SDLC to produce outputs that meet the quality gates stated across the path to production. We work closely with development teams to drive the adoption of tools and promote the implementation of agile testing practices that improve the quality of our releases

About project:
The platform for Revenue forecasting. First Intelligent Revenue Management Platform built for the digital-selling and remote sales era. The platform solves the oldest problem in sales: the black box problem. The black box of Sales forecasting, pipelines, activity, and deals. Sales today operate on biased self-reported information and leaders are forced to use guesswork to make decisions causing forecasting slippage, lower win rates, inconsistent quota attainment, poor capacity allocation, and inefficient pipeline management.


Who you Are:
●You possess a strong sense of ownership and take pride in the work that you do;
●Thrive in ambiguous situations, you know when to take charge and move forward;
●Passionate for developer and customer experience;
●Well versed in best practices in the software engineering practices such as high-quality code, thorough testing, and appropriate documentation;
●Empathetic to customers and their needs;
●Enjoy working with a diverse group of people with various expertise;
● Having exposure to SCRUM process/agile testing practices.

What you will be doing:
●Be a vocal proponent of QA in every phase of product development, from design through deployment and more;
●Collaborate with cross-team (web, desktop, mobile) peers—software engineers, product managers, and other QA engineers;
●Contribute to test automation infrastructure by writing and augmenting test scripts and/or test libraries;
●Select and apply appropriate QA methods and tools (manual exploration, test automation, performance/stress testing, and beyond) to ensure timely high-quality delivery;
●Validation of quality will include active participation in testing requirements in functionality, usability, performance, workflow, and robustness;
●Ability to take individual ownership of projects while working in a cross-functional team environment.

What you bring to the team:
●5+ years of hands-on experience in QA Engineering;
●Experience writing test plans, detailed test cases, and other formal test documentation;
●Ability to troubleshoot and analyze issues to root cause, ideally at the code or log level;
●Experience with web browser testing;
●Hands-on experience in testing APIs using tools like Postman;
●Experience working in a CI / CD environment (like Jenkins, TeamCity, CircleCi, etc) for executing automated tests and scripts.

Plus points:
●Experience with collaboration and productivity tools such as Confluence, JIRA, and test case management tools (like TestRail, Xray/Zephyr for JIRA, etc.);
●Experience with version control systems like Git.
●Experience with Chrome Dev Tools;
●Strong motivation, high level of commitment, proactive and positive attitude;
●Great problem solving skills and detail-oriented approach;
●Excellent written and verbal communication skills.