Position: QA Engineer
Company: 3D solutions
Experience required: 5y
Category: QA Automation
English level: upper
Published: 2020-05-01T00:00:00+03:00

The following position is offered by a client of us - an American technology startup that applies modern workflow and industrial automation techniques to make fiber optic cables for big data centers.

Their mission is to ensure that data center deployments go smoothly and fast. Their technology-first approach simplifies and automates the entire cable-assembly process. They set high goals and ready to bring Industry standards to a new level. For this we invite highly motivated and qualified Odoo specialists to join their team in building custom integrated service tools to reduce sales & service processes compared with industry standards.

Primary responsibilities:

- Hands-on Software Quality Assurance and end-to-end testing of web-based applications that are integrated with APIs and other third party systems (like ERP, EDI, CRM).
- Experienced with both manual and automated software and API testing processes and tools, but passionate about automating tests as much as you can.
- Help set up the QA framework for all software development activities (ERP, Integrations, custom web software, customer portal) and work with our development teams so that they will automate QA as much as possible.
- Actively collaborating with project managers, developers and business stakeholders to clarify requirements, especially in terms of testability, consistency, and completeness; Make quotes are done in time and follow up procedures are done correctly.
- Work with different development teams to ensure the QA artefacts are planned, managed and delivered throughout the SDLC and project lifecycle

Concrete QA activities, but not exhaustively, can be:

- Assist in writing acceptance criteria for software development requirements
- Design and execute test plans
- Detect software failures so that defects may be discovered and corrected
- Troubleshoot issues across different system layers (ERP, API, Custom software, Browser)

Experience:

- 5 + years of hands-on software testing/ software quality assurance experience.
- 2+ years of experience in automation testing using Python
- 2+ experience in integration testing of Rest APIs (5+ years)
- Proven ability and willingness to test and assure the quality of web applications, APIs and ERP
- Proven experience in a number of different types of testing (Functional, Regression, Integration, Performance, Automated)
- Technical understanding and previous knowledge of having worked on automated testing and writing test scripts using Selenium, Codeception
- Experience of testing across multiple browsers and devices (Mobile, Desktop, Tablet) and having used defect management tools such as Jira, Bugzilla, Mantis to report and present bugs/defects.
- Experience in developing test documentation (checklist, test cases etc.).
- Experience with DBMS like MySQL
- A degree in Software Engineering/IT/Computer science or equivalent

About You:

- This is a 100% remote position, so experience in working remote, good discipline and responsibility to be productive is a must
- You possess excellent communication & collaboration skills in working with international teams
- High sense of ownership and responsibility to contribute to plannings and deadlines and to deliver on time what was committed
- Comfortable working in a fast-paced, collaborative, and exciting startup environment.

If you think you match these requirements please, send us an e-mail with your resume along with a short motivation letter