Position: Automation Test Engineer
Company: VARTEQ TEAM
Category: QA Automation
Experience required: 3y
English level: upper
Published: 2023-05-01T00:00:00+03:00

Our client is a dynamic technology company that specializes in providing innovative software solutions to businesses around the world. With a focus on cybersecurity, risk management, and governance, our client helps IT professionals to stay ahead of the curve and achieve their goals. With a global network of over 140,000 constituents and a talented team of professionals, our client is committed to empowering businesses to succeed in an ever-changing technological landscape.

**About the role**:
The Test Automation Engineer is a hands-on engineer with primary responsibility for developing automated solutions for business process that cross web-based SaaS system, API’s. Building integration tests for a distributed service-oriented architecture COTS software. 
This is a key role in advancing quality advocacy and testing strategies for our product components. This is a great spot for you if you’re passionate for delivering high quality products on a user-focused platform. 

**Responsibilities**:
- Expertise in designing, developing automation frameworks using any programming or scripting language that are highly scalable and reusable.
- Solve highly technical and complex problems by building efficient solutions.
- Contribute procedures, tools, and practices to optimize team productivity
- Analyze problems from internal and external customers, document defects and provide regression coverage.
- Participate in code reviews, build, and configure test automation pipelines in Azure DevOps.
- Suggest ways to improve the current process and tools
- Must be available to provide manual testing support as the team needs help

**Competencies**:  
- Proficient in programming languages: C#, Java, JavaScript, TypeScript, Shell.
- Experience with frontend web-based test automation tools: Selenium Webdriver, Cypress.io, Playwright.
- Proficient in backend system testing and experience with testing tools: Postman, JMeter.
- Experience testing JS, CSS, HTML sites.
- Experience testing web services via REST APIs using frameworks like RestSharp, RestAssured.
- Database technologies: Microsoft SQL Server, TSQL-based technologies.
- Familiarity with Docker Compose or Sonarqube for code examination.
- Demonstrated experience with best SDLC practices: coding standards, reviews, code management, build processes, testing.
- History of successfully testing software following Agile methodologies (Scrum, Kanban).
- Working knowledge of Git for source control.
- Knowledge or experience testing Salesforce software apps.

**Minimum Years of Experience Required**: 
- 2+ years of programming experience in writing automated scripts in any language. 
- Experience testing UI and Api’s

**What’s in it for You**:
- Dynamic environment with a low level of bureaucracy.
- Challenging tasks.
- Education path: boost your skills and knowledge with our regular internal events (trainings, workshops etc), language courses and company-paid certifications.
- Growth environment: share your experience and level up your expertise with a community of skilled professionals, locally and globally.
- Friendly team buildings, and cool corporate events.
- Paid vacation, holidays and sick leaves.