About the project
Our team is building software using microservices architecture with technologies/frameworks like Java, Dropwizard, JavaScript, React, Redux, ImmutableJS, and others. In one part of microservices, we use the DDD approach, in the other part we utilize TDD practice.
We have a mature and evolving system for DevOps using Git, Nexus, Jenkins, Maven, and Junit. These integrate with our data center and cloud infrastructural through Cloudbreak and Cloudera Director to provision Hadoop clusters on-demand for automated testing.
Our software deeply integrates with and leverages some of the hottest components of the big data and analytics space such as Spark, Hive, Tez, Sqoop and others.
About the team
The whole development team of 28 people is concentrated in our Kharkiv office. The team consists of Java, Scala, JS, .Net, SQL Developers and QA Engineers. All developers are highly qualified, 70% of the team are Seniors.
Responsibilities
Your primary focus will be on automated testing of our desktop and web applications which provide tooling for enterprise class data systems both on-prem and in the cloud. Examples include Amazon Redshift, Microsoft Azure Data Warehouse, and Pivotal Greenplum. You will also coordinate with the rest of the engineering team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
Responsibilities:
Develop and maintain automated tests, test data, SQL validation scripts
Perform manual testing
Estimate, prioritize and plan testing activities
Identify, document and track bugs
Conduct thorough regression testing when bugs are fixed
Identify software testing risks and escalate potential quality issues to management
Required Skills:
BS in Computer Science or related technical discipline or equivalent practical experience
3+ years in software quality assurance
Strong knowledge of software QA methodologies, tools and processes
Strong knowledge of at least one programming language (Java, JavaScript, TypeScript)
Experience with Selenium WebDriver or Cypress testing
Good understanding of Git is preferable
Expertise in database testing including designing and manipulating test data
Hands-on experience with Rest API testing
Experience working in an Agile development environment
Nice to have Skills:
Hands-on experience with Docker
Experience with Jmeter testing
About brightgrove.com
Brightgrove is focused on software development, consulting and outsourcing. We deliver a broad array of managed services to our customers, including development of top-quality software applications, quality assurance, testing, web systems design, and offshore staff augmentation. Established in May 2000 as a subsidiary of German Ecotel in response to the exciting new opportunities on the German telecom market, Brightgrove has always been focused on innovative and cutting-edge technologies since the very inception. The Phoenix-V Billing System created by our engineers became the backbone of 15 telecommunication companies.
Company website:
https://www.brightgrove.com/
The job ad is no longer active
Look at the current
jobs
QA Automation
Kharkiv→