Join Cloud Geometry! An expert managed cloud services consultancy and cloud native systems integrator. Recognized by AWS as a SaaS Competency & Advanced Consulting Partner and member of the CNCF. We are working on many interesting B2C and B2B products for US and global markets. If you want to bring your career to the next level, be a part of Silicon Valley start-ups and work on the next-generation businesses in the area of innovative financial & social apps, this place is right for you.
About the project:
Our client is a publicly-traded American telecommunications company. The company is the second-largest television station operator in the United States by the number of stations, owning or operating a total of 193 stations across the country in over 100 markets.
We are developing a SaaS platform for promoting, monitoring and analytics of advertising in digital channels.
The Automation QA engineer role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs while being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you.
This is a great position for an ambitious QA Automation Engineer to get to the next career step and influence the quality of the many US and international products.
Tasks in the position:
Support of the existing auto test. Daily analysis of auto test executions, fixing framework defects, updating locators, implementing required steps, CI/CD support, etc.
Continuous improvement of existing framework. We have quite an extensive backlog divided by milestones (improved cross-browser testing, security testing, performance testing, self bench marking, overall test reliability etc), so all teammates are involved in framework development.
Writing BDD auto tests for UI and API. Daily increment of automated tests.
Participation in Auto QA team Agile ceremonies. We’re working in Kanban so the major activity would be refinement and milestones/epics plannings. We expect that new team member will be good at communication and actively contribute new ideas/solutions/improvements.
Bug Reporting. Create clear and meaningful defects in JIRA.
Our tech stack: TS, NodeJS, ES6, CodeceptJS, Playwright, Axios, Gherkin, Allure, Docker, GitHub.
Requirements
2+ years of experience in quality assurance/testing, 1+ years in automation
Experience in automated web / API testing
Deep knowledge of any programming language and OOP
Understanding of Server/Client architecture
Experience working in Scrum/Agile teams
Experience working with task tracking systems, e.g. Jira
Participating in QA activities planning
Been able to work in a frequently changing environment(goals, tasks, priorities might be changed quite fast)
Team player, a fast learner and passionate about advancing in the QA world
Upper-Intermediate English to communicate by email and on conference calls
Nice to have:
Experience in test frameworks/tools (Playwright/Puppeteer, CodeceptJS, Selenium, Wdio, etc)
Experience in using Unit Testing tools (Jest, Mocha, etc)
Understanding Web technologies (HTTP, HTML, CSS etc), data formats (XML, JSON, YAML)
Understanding of TypeScript & ES6 JavaScript
Experience with Cucumber(Gherkin, BDD)
Benefits
Competitive salary level
Remote mode of work, B2B contract
Innovative product
Training with top industry experts, a range of career opportunities in the international business environment: Learning & Development, Coaching, and Mentoring
Unique working environment where you will be a part of clients' and partners' teams
Paid leaves and flexible working hours
Zero bureaucracy