Ogłoszenie numer: 642201, from 2015-03-16
Grid Dynamics
About the company:
Grid Dynamics, a Sillicon Valley based software engineering and services company focusing on next generation e-commerce platforms and solutions, is looking for a great Quality Assurance Engineer with strong technical expertise, who is interested in joining our growing project, responsible for quality of a highly scalable and distributed platform for one of the largest world-leading retailers.
QA Automation Engineer
Location: Kraków
Job description
Join our freshly opened office in Krakow and become a part of a bright engineering team that has an open communication, empowerment, innovation, teamwork, and customer-centric culture. As a key member of this team, you will be working in a collaboration with a team of worldwide recognized experts. This is an excellent opportunity to become a key contributor to the project, while creating the next generation of network-centric distributed and scalable architectures.
We work with bleeding-edge technologies, including J2EE, in-memory data grids such as Oracle Coherence, NoSQL databases such as Apache Cassandra, automated testing tools such as Fitnesse, Selenium WebDriver, built in-house Jagger performance measurement tool, Continuous Integration and Delivery, etc.Analyze business requirements and define acceptance criteria
Responsibilities:
- Participate in designing test plans, testing frameworks, and functional test cases for high-performance business application
- Development and execution of automated functional tests
- Constantly improve software quality (evaluate and incorporate new tools and technologies; code reviews; etc.)
- Work in an agile methodology environment where innovation, teamwork and creativity are the key for success
- Collaborate with distributed team of developers, QA engineers, analysts located in Kharkov, St.Petersburg and San-Francisco
Requirements
- 3+ years in Quality Assurance
- Strong understanding of software testing methodologies, processes, and quality metrics
- Strong analytical skills and experience in requirements analysis
- Understanding of SDLC and agile methodologies in particular
- Experience in automated functional testing
- Experience in non-functional testing (performance, reliability, scalability, etc.)
- Relevant knowledge of testing BDD Framework (Fitnesse, Cucumber, JBehave)
- Hands-on experience with QA engineer daily basis tools such as version control systems, bug tracking systems, build systems (Maven2, etc), Selenium, JMeter, etc.
- Good understanding on OOP
- Hands-on experience with any programming language (Java, C#, Python, etc.)
- Knowledge of Linux/Unix-based operating systems (bash/ssh/ps/grep etc.)
- Experience with Continuous Integration and Delivery processes (Jenkins, Team City, Cruise Control, etc.)
- Understanding of networking concepts is a plus
- Hands-on experience with SQL and XML
- Desire and ability to quickly learn new tools and technologies
- Ability to proactively identify and solve engineering problems
- Good interpersonal communication skills, both verbal and written. Good written English is a must
We offer
- Competitive salary
- Work on bleeding-edge projects in a team of experienced and motivated developers and QA engineers
- Flexible working hours
- Business trips to San Francisco/Bay Area
- Health insurance, benefit package, company-sponsored conferences, vacations
- Well-equipped office located in the center of the city