Position: Middle/Senior QA Automation engineer (Python)
Company: Geniusee
Experience required: 3y
Category: QA Automation
English level: upper
Published: 2021-12-01T00:00:00+02:00

The QA team at our team is focusing on the implementation of agile testing practices and uses open-source tools like Python, Selenium, and JMeter scripts to drive automation of QA.
As we continue to grow and scale our product we continuously iterate to improve operational best practices for SDLC.

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 software engineering, our geographically distributed team creates tools, scripts, and frameworks to help teams quickly and reliably release code to production.
Additionally, we work closely with development teams to drive the adoption of tools and best practices to produce better outputs in the CI/CD pipelines. While you will be working with manual QA engineers, your goal will be to eventually automate everything.

Requirements
● 3+ years 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
● Test automation experience, either building frameworks or using them
● Experience with web browser testing and automation with Selenium
● Hands on experience in testing APIs and automating the same
● Experience working in a CI / CD environment (like Jenkins, TeamCity, CircleCi, etc) for executing automated tests and scripts
● Experience with Windows and Linux operating systems
● Experience with scripting languages like Python and performance testing frameworks like JMeter
● Upper-intermediate level of English (both written and spoken)

As a plus
● Experience with Behavior Driven Development (BDD) test automation frameworks
● Experience with collaboration and productivity tools such as Confluence, JIRA and test case management tools (like TestRail, Xray/Zephyr for JIRA, etc.)
● Experience with JavaScript and 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

We offer
● Competitive salary level;
● English classes in the office;
● Exciting and challenging startup projects;
● Ability to practice English and communication skills through permanent interaction with clients from all over the world;
● Career development opportunity;
● Informal and friendly atmosphere;
● Cozy office near the city center;
● The ability to focus on your work: a lack of bureaucracy and micromanagement;
● Flexible working hours (start your day between 8:00 and 11:30);
● Team buildings, corporate parties;
● Paid vacation (18 working days) and sick leaves;
● Insurance;
● Unlimited work from home (remote).

Project: The platform for Revenue forecasting (USA). 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.