QA Automation Engineer
Belgrade
Grid Dynamics is the engineering services company known for transformative, mission-critical cloud solutions for retail, finance and technology sectors. We architected some of the busiest e-commerce services on the Internet and have never had an outage during the peak season. Founded in 2006 and headquartered in Menlo Park, California with offices throughout the US and Eastern Europe, we focus on big data analytics, scalable omnichannel services, DevOps, and cloud enablement.
Major e-commerce websites are complex beasts with lots of components and many layers of business logic. To stay ahead of the competition, they have to evolve quickly, while maintaining 100% uptime and highest quality of implementation. The only way to meet this challenge is to automate all aspects of testing at every step of the development and release lifecycle.
If you aspire to completeness, coverage, robustness, and performance of automated testing pipelines – join our QA team. As a QA Automation Engineer, you will ensure the quality of e-commerce platform for the largest and fast growing US retailers, and work with cutting-edge technologies in automated testing.
Responsibilities:
- Analyze business and technical requirements
- Review functional requirements
- Design test automation approach for system under tests
- Develop test automation framework
- Develop UI and API automated tests (functional, integration, regression)
- Develop mocks for web services
- Analyze test area, collect test data requirements
- Configure CI test runs, collect metrics on test automation execution
- Collaborate with customer and teams in other locations
Requirements:
- Strong experience in automated testing
- Good programming knowledge in Java
- Experience with QA automation tools: Selenium
- Comfortable with basic usage and administration of Unix-based OS (bash / ssh / ps / grep etc…)
- Good understanding of databases, working knowledge of SQL
- Up to speed with modern software engineering: version control systems, issue tracking, build-systems (ant, maven2, etc), continuous integration, wiki, etc..
- Communication skills and good knowledge of English
Will be a plus:
- Experience in software profiling and debugging
- Experience with Agile methodology
- Advanced level of English language
Our offer:
- Competitive salary (discussed with a successful candidate)
- Work on bleeding-edge projects within grid computing and distributed computing with a highly motivated and dedicated team of developers and testers
- Flexible schedule
- Medical insurance, benefits program, attractive social compensation package
- Business trips to Pittsburgh, PA, USA