At Avast, we strive to give everyone the power to explore our shared digital world freely and safely. Our team is working to help shape the digital world to be a freer, fairer and safer place through the application of science, technology and human ingenuity, and we are looking for people who share our passion to contribute to a better online world. Avast promotes a rich diversity of cultures, debates, and out-of-the-box thinking. Today, Avast is a FTSE 100 company that safeguards more than 435 million people worldwide, protecting their digital data, identity, and privacy.
Job Description:
Avast extends its protection beyond the device to be also able to protect the user's identity and privacy. We are looking for an experienced Quality Engineer who will join the Remote Management team with a focus on quality assurance of the management application and related tools responsible for application security. Our solution is based on react / redux for frontend and back-end services running in Java/C/C++ with a focus on proactive security. We build a hi-tech product aligned with introducing modern technologies for fast and reliable delivery in CI/CD.
Responsibilities:
- Bug reporting and verification to ensure the quality of products
- Design test plans, automated and manual tests
- Perform testing, review and debug test results, reporting
- Be responsible for QA processes and planning of manual and automation testing - development and maintenance of automated tests for various platforms using different frameworks
- Work in agile product team of software and quality engineers, product owner, user experience, and other team members
- Participation in all phases of the product life cycle and gaining responsibility for the overall quality of the product
- Contribute to test frameworks and tools
- Help to build and maintain our CI/CD pipelines
- Work with Jira, Git, Docker, and TeamCity
- Contribute to architectural decisions and suggest new solutions
- Actively capture feedback from internal and external users
Requirements:
- Great knowledge of any OOP language and interest in learning another one
- Experience with automated testing using various frameworks and desire to discover new technologies
- Ability to work autonomously and proactively on given tasks - ability to work without a documentation
- Strong debugging and analytical skills
- Very good knowledge of IT common areas (Windows OS, networking, security)
- Excellent verbal and written communication skills (Czech / Slovak, English)
- Organizational and time management skills
- Good knowledge of Java / JavaScript, Python
- Knowledge of C++
- Knowledge of TeamCity, JIRA, Confluence
Advantage:
- Cassandra, Elastic, Kafka, Docker, Kibana, Grafana
- Wiremock, test-containers
What we offer
- An amazing and truly international work environment
- The chance to join a major global tech company
- Many opportunities for professional growth
- Quarterly bonus scheme
- Attractive pension & health insurance plan
- Unlimited Personal Time Off - because each of us needs enough time to relax
- Whole-life flexibility - we empower our people to choose where, when, and how they work (alternatively we can also add: and measure their contribution based on the achievements and outcomes rather than hours they work.
Sounds exciting? We look forward to hearing from you.
Avast does not accept unsolicited resumes from recruiters or recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers or HR team, even in a situation when the relevant candidate is employed by Avast.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.