Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

Kepala Produksi

Uraian Perusahaan LOWONGAN PEKERJAAN TERBUKA DI BUMN PT PERTAMINA (PERSERO) APRIL 2024 - Melalui program rekrutmennya saat ini membuka lowongan kerja terb...


From Jobs For Humanity - East Nusa Tenggara

Published 8 days ago

Quality Service Executive

**Job Descriptions**:- Analyze quality service results and identify gaps- Recommend process enhancements to raise standards of quality service- Develop and i...


From B3 Networks Pte Ltd - Jakarta

Published a month ago

Ebdm Tokopedia & Blibli

Home to the world's best loved and trusted hygiene, health, and nutrition brands. Our purpose defines why we exist: to protect, heal and nurture in the relen...


From Reckitt - Jakarta

Published a month ago

Quality Control / Quality Assurance Executiv

**Responsibilities**:- Manage Quality Assurance / Quality Control (QA/ QC) related matters,including the maintenance of Food Safety Management System and app...


From Rahasia - Banten

Published a month ago

0405 - Mid Manual Qa Engineer For Data Engineering Team

0405 - Mid Manual Qa Engineer For Data Engineering Team
Company:

Workforce Source


Details of the offer

Ourclientis a product company with their R&D center in Kyiv. They are a young and ambitious company, using cutting-edge technologies and modern engineering practices.
Their mainproductis a platform based on Cloud Native SAAS ?2?, it has been in the production environment for 4 years and has been used by several dozens of international brands. The platform is based on a reactive microservice architecture with more than 150 in production.
Theirteamis 60+ people, with 4-6 members in each Domain-Driven Feature Team:
- 3 Scala teams
- 1 Node JS team
- 1 Data Engineering Team
- 1 Business Analyst Team
- 1 DevOps Team
- 24/7 L2/L3 Support
- 1 QA Team (with a QA engineer in each team)
Requirements:
- 2+ years of experience working as QA Engineer
- Experience with bug tracking system (JIRA)
- Experience of working with Postman
- Experience with databases (basic SQL knowledge)
- Knowledge of software development process, testing lifecycle understanding
- Experience in creating and supporting testing documentation (test case, bug report, test plan)
- Strong knowledge of software testing theory
- Understanding of Agile and Scrum methodology
- Good knowledge of browser Dev Tools
- Good knowledge of Python
- Extremely detail-oriented, investigator and troubleshooter; - Good communication skills, team working
It is advantageous if you have experience using any of the following:
- Automation testing skills
- Experience of working with docker
Responsibilities:
- Manual testing of backend services and DB logic
- Perform regression testing
- Design testing of web application
- Testing of new features for upcoming releases
- Verification of bug fixes
- QA documentation development and support
- Communicating with QA, Development, Support teams
- Quality control throughout the development cycle
General Technical details of the project:
- Reactive microservice architecture with more than 150 in production
- Event-driven architecture which uses APACHE Kafka as an Event Storage
- gRpc to connect services
- JVM as the main stack for developing microservices
- Scala as the main programming language
- AKKA Actor, AKKA Typed, AKKA Cluster, AKKA Persistence
- Cats, ZIO, Cats Effects, Monocle, Magnolia
- Slick, Elastic4S
- PostgreSQL, Elasticsearch, Clickhouse for persistent storage
- When developing each microservice, we select the most optimal approaches
Delivery Process:
- AWS hosting
- AWS RDS for persistent storage
- Docker for containers
- Docker Swarm for orchestration (in the process of adopting Kubernetes)
- Continuous integration and continuous delivery based on Jenkins
- GitOps for Deployment in multi-version environment
- Grafana and Prometheus for monitoring
- Monitoring and alerting uses business metrics and infrastructure metrics
DevOps & Engineering culture:
- Iterative development (1-week sprints)
- Extreme Programming
- Flat management system
- The management team and the business team work together to prioritize the Backlog and set business tasks
- They feature the DevOps culture where the team participates in the whole product development cycle, starting from the analysis of business requirements, implementation, design, and testing to deployment and monitoring and evolution of the feature
- To ensure the stability of the product, they implement testing at all levels: integration testing, functional testing, contract testing, performance testing, and monitoring
- Development best practices: microservices are made to be as small and isolated as possible according to the principle of single responsibility
- They constantly review the architecture seeking ways to improve the technical quality of the product
- They review the architecture of microservice interactions and decompose them adhering to the principle of single responsibility
Benefits and working conditions:
- Competitive compensation depending on experience and skills
- Long-term employment
- Career growth opportunities
- Paid lunches in the office
- Help with registering the PE (Private Entrepreneur) status
- Full support of PE activities (if needed)
- English courses for different levels + Speaking Club once a week
- Paid 20 days vacation
- Working from home for 10 days in a year (unless agreed on remote working)
- Paid 10 days sick leave
- Health insurance (UNIQA)
- Working hours from 9 AM through 6 PM or from 10 AM through 7 PM


Source: Recruiterbox

Job Function:

Requirements

0405 - Mid Manual Qa Engineer For Data Engineering Team
Company:

Workforce Source


Built at: 2024-04-28T12:57:24.568Z