Position: QA Engineer
Company: Epom
Experience required: 2y
English level: intermediate

Epom is a cross-platform ad-serving platform for ad campaigns management, monitoring and optimization. Epom provides customers with a unified platform to serve ads on display, mobile web and mobile applications. 

Tasks and responsibilities:
Communicate with development team, product owners and business users
Encourage development team to improve quality of deliverables
Provide estimates of test efforts
Document known issues providing sufficient detail to facilitate reproduction by developers, or work to identify root cause
Define and maintain test cases
Participate in planning of testing strategy for each iteration
Check feature requests for incomplete information or incorrect assumptions and conclusions
Validate the system against functional and non-functional requirements
Create, execute, and maintain data-driven functional, exploratory, regression, security, and performance tests
Document testing results in issue tracking system
Assist customer support on analyzing customer issues and providing extensive detail for the development team
 
Professional requirements:
2+ years of professional software testing experience
Knowledge and practical usage of test design techniques
Good knowledge of testing methodologies
Strong in REST API and UI testing
Strong knowledge of HTTP protocol
Experience with REST client tools (postman\Insomnia or same)
Experience in testing complex web applications within often changing requirements
Experience with MySQL, MongoDB
Experience with Linux terminal
Experience working in KANBAN/SCRUM environment
Knowledge of software development life cycle
Experience with teamwork tools such as JIRA, Confluence, Git/Bitbucket
 
Optional requirements:
Knowledge in Digital Advertising, Programmatic, RTB areas is a bold plus
Knowledge of networking as plus
Experience with traffic simulation tools (JMeter, soapUI, Gatling) is a plus
Experience with swagger is a plus
Experience with ELK is a plus
Experience working in Unix/Linux/Mac OS X environment is a plus
Computer Science Degree or equivalent, MS is a plus
 
Personal requirements:
Must have analytical abilities with troubleshooting skills
Result-oriented with attention to details
Verbal and written communication skills
English reading/writing
A willingness to do what it takes to get things done
Strong aptitude for learning new technologies
Ability to work independently within development team
 
Work conditions:
day shifts only
competitive salary
24-day paid vacation, 100% paid sick leave
8-hour working day and 5-day working week
medical insurance
an interesting work in friendly team
prospects of career growth