Jobs Lviv

25
  • · 62 views · 3 applications · 4d

    Trainee/Junior Automation QA

    Office Work · Ukraine (Lviv) · Intermediate
    Inforce is a Software Development Company that provides a full range of top-quality IT services. Our mission is to develop first-class applications and Websites to provide our clients with the best solutions for maximizing their profits and converting...

    Inforce is a Software Development Company that provides a full range of top-quality IT services. Our mission is to develop first-class applications and Websites to provide our clients with the best solutions for maximizing their profits and converting their ideas into reality.

     

    Required skills:

    - Good knowledge/basic of Playwright with JavaScript/TypeScript for test automation.

    - Good knowledge/experience with BDD frameworks, particularly Cucumber.

    - Knowledge of HTML, CSS, JavaScript, Web Services, API (REST) testing

    - Experience with JS front-end automation frameworks like Cypress, Selenium, Playwright, etc.

    - Experience with Git or other CVS

    - Understanding of client-server architecture (API)

    - Experience with API testing tools: Postman, Swagger, Fiddler, etc.

    - Experience with SQL and JSON

     

    Responsibilities:

    - Create and maintain test documentation.

    - Prepare and create automation scripts

    - Be responsible for full testing life cycle processes

    - Analysing and reporting test results

     

    We offer:

    - Competitive salary

    - Interesting and challenging projects

    - Future career growth opportunities

    - Paid sick leave and working day vacation

    - Friendly team of professionals

    - Delicious coffee biscuits and tea for your good mood

    - The company covers 50% of the cost of courses you need

    - Exciting team-building activities and corporate parties

    - Office in the city center

    More
  • · 110 views · 8 applications · 2d

    QA Automation

    Ukraine · Upper-Intermediate
    Inforce is a Software Development Company that provides a full range of top-quality IT services. Our mission is to develop first-class applications and Websites to provide our clients with the best solutions for maximizing their profits and converting...

    Inforce is a Software Development Company that provides a full range of top-quality IT services. Our mission is to develop first-class applications and Websites to provide our clients with the best solutions for maximizing their profits and converting their ideas into reality.

     

    About the Role:

    We are seeking a motivated Trainee/Junior Automation QA Engineer to join our dynamic team. In this role, you will be responsible for developing and executing automated test scripts using JavaScript and Selenium to ensure the quality and performance of our applications. This is an excellent opportunity for someone looking to kickstart their career in quality assurance with a focus on automation.

     

    Key Responsibilities:

    • Develop, maintain, and execute automated test scripts using JavaScript and Selenium.
    • Collaborate with the development team to understand application functionality and identify testing requirements.
    • Participate in the design and implementation of test plans and test cases.
    • Identify, document, and track bugs, issues, and enhancements in a detailed and timely manner.
    • Assist in the setup and maintenance of test environments and test data.
    • Execute regression tests and report on the results.
    • Continuously learn and apply industry best practices to improve test automation processes.
    • Work closely with cross-functional teams to ensure high-quality deliverables.

     

    Required Skills and Qualifications:

    • Basic knowledge of JavaScript for test automation scripting.
    • Familiarity with Selenium or similar automation testing tools.
    • Understanding of the software development life cycle (SDLC) and agile methodologies.
    • Strong problem-solving skills and attention to detail.
    • Ability to work effectively in a collaborative team environment.
    • Excellent communication and documentation skills.

     

    Preferred Qualifications:

    • Exposure to CI/CD pipelines and integration of automated tests.
    • Basic understanding of HTML, CSS, and web technologies.
    • Knowledge of version control systems like Git.
    • Any relevant internship or project experience in QA automation.

     

    We offer:

    - Competitive salary

    - Interesting and challenging projects

    - Future career growth opportunities

    - Paid sick leave and working day vacation

    - Friendly team of professionals

    - Delicious coffee biscuits and tea for your good mood

    - The company covers 50% of the cost of courses you need

    - Exciting team-building activities and corporate parties

    - Office in the city center

    More
  • · 199 views · 13 applications · 26d

    Trainee\Junior Automation QA Engineer (Mobile)

    Ukraine · Intermediate
    Inforce is a Software Development Company that provides a full range of top-quality IT services. Our mission is to develop first-class applications and Websites to provide our clients with the best solutions for maximizing their profits and converting...

    Inforce is a Software Development Company that provides a full range of top-quality IT services. Our mission is to develop first-class applications and Websites to provide our clients with the best solutions for maximizing their profits and converting their ideas into reality.

     

    Required Skills:

    • Experience with Selenium and Appium for test automation.
    • Hands-on experience in manual testing, including maintaining and creating test documentation.
    • Proficiency in one or more programming languages: Java, JavaScript, or Python.
    • Familiarity with tools such as Android Studio and BrowserStack or equivalent.
    • Experience with Git for version control.
    • Knowledge of CI/CD pipelines and integration processes.
    • Hands-on experience in mobile application testing (Android/iOS).
    • Proficiency in API testing using tools like Postman.
    • Understanding of client-server architecture and HTTP protocols.

     

    Responsibilities:

    • Create and maintain detailed test documentation, including test cases, test plans, and bug reports.
    • Design, develop, and execute automated test scripts using Selenium, Appium, or other tools.
    • Perform comprehensive manual testing for mobile and web applications.
    • Collaborate with development and product teams to identify and resolve issues.
    • Conduct API testing and validate request/response structures and performance.
    • Work with CI/CD pipelines to ensure smooth deployment processes.
    • Use tools like BrowserStack or local setups for cross-browser and mobile device testing.
    • Analyze and report test results, providing clear insights into product quality and potential risks.

     

    We offer:

    - Competitive salary

    - Interesting and challenging projects

    - Future career growth opportunities

    - Paid sick leave and working day vacation

    - Friendly team of professionals

    - Delicious coffee biscuits and tea for your good mood

    - The company covers 50% of the cost of courses you need

    - Exciting team-building activities and corporate parties

    - Office in the city center

    More
  • · 55 views · 1 application · 9d

    QA Engineer (Trainee/Junior)

    Office Work · Ukraine (Lviv) · 1 year of experience · Intermediate
    About company: Appexoft is Software Development Company that provides a full range of top-quality IT services. Our mission is to develop first-class applications and Websites to provide our clients with the best solutions for maximizing their profits and...

    About company:

    Appexoft is Software Development Company that provides a full range of top-quality IT services. Our mission is to develop first-class applications and Websites to provide our clients with the best solutions for maximizing their profits and converting their ideas into reality.

    Requirements:

    We are looking for a QA Engineer to join our team.

    Key responsibilities:

    • Taking care about quality of software as a member of development team;
    • Communicating closely with developers on clarifying backlog items;
    • Troubleshooting various problems across multiple environments and operating platforms;
    • Ensuring that releases have the right level of test coverage, including unit, functional and performance tests;
    • Creating detailed, comprehensive and well-structured test plans and test cases;
    • Monitoring debugging process results.
    • Mandatory Skill Set:
    • Intermediate level of English (or higher);
    • Excellent written and oral communication skills with technical and non-technical stakeholders;
    • Strong knowledge of QA theory and rich hands-on experience in testing;

    We offer:

    • Interesting and challenging projects.
    • Vast opportunities for professional development.
    • Competitive salary.
    • Delicious coffee biscuits and tea for your good mood.
    • The friendly team of professionals.
    • Comfortable working environment.
    More
  • · 59 views · 1 application · 19d

    Senior QA Python Automation Engineer IRC263187

    Office Work · Ukraine (Lviv) · 4 years of experience · Upper-Intermediate
    Description The client is one of the world’s leading providers of elevators, escalators, and moving walkways, as well as maintenance and modernization services. The group operates in over 100 countries and has production sites and research and development...

    Description

    The client is one of the world’s leading providers of elevators, escalators, and moving walkways, as well as maintenance and modernization services. The group operates in over 100 countries and has production sites and research and development facilities in the US, Brazil, Europe, China, and India. In other words, we all use their products on a daily basis.

     

    Requirements

    Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field
    2-3+ years of experience in software testing with a solid understanding of QA fundamentals
    Strong experience in writing and executing test plans, test scenarios, and test cases
    Experience creating test automation libraries and test suites for REST APIs
    Experience with cloud-based application deployments and troubleshooting
    Experience working in an Azure environment will be a big plus
    Knowledge of source control management, coding standards, code review, and build and release processes
    In-depth practical knowledge of Pytest and Playwright and experience in data mocking
    Upper-intermediate level of English
    Knowledge of communication protocols is required: MQTT
    Experience with embedded software testing is desired

     

    Job responsibilities

    The expectation from this position is to help build an automated test platform.

    • Learn about elevators and escalators world
    • Design automated test cases for elevators and escalators
    • Participate and assist in project planning
    • Collaborate closely with Architects, Developers, DevOps, Product Owners, and other QA team members to produce high-quality products
    • Be responsible for the quality of the delivered functionality/product

    Learn about elevators and escalators world
    Design automated test cases for elevators and escalators
    Participate in project planning

    More
  • · 75 views · 2 applications · 22d

    Senior QA Python Automation Engineer IRC263187

    Office Work · Ukraine (Lviv) · 4 years of experience · Upper-Intermediate
    Description The client is one of the world’s leading providers of elevators, escalators, and moving walkways, as well as maintenance and modernization services. The group operates in over 100 countries and has production sites and research and development...

    Description

    The client is one of the world’s leading providers of elevators, escalators, and moving walkways, as well as maintenance and modernization services. The group operates in over 100 countries and has production sites and research and development facilities in the US, Brazil, Europe, China, and India. In other words, we all use their products on a daily basis.

     

    Requirements

    Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field
    2-3+ years of experience in software testing with a solid understanding of QA fundamentals
    Strong experience in writing and executing test plans, test scenarios, and test cases
    Experience creating test automation libraries and test suites for REST APIs
    Experience with cloud-based application deployments and troubleshooting
    Experience working in an Azure environment will be a big plus
    Knowledge of source control management, coding standards, code review, and build and release processes
    In-depth practical knowledge of Pytest and Playwright and experience in data mocking
    Upper-intermediate level of English
    Knowledge of communication protocols is required: MQTT
    Experience with embedded software testing is desired

     

    Job responsibilities

    The expectation from this position is to help build an automated test platform.

    • Learn about elevators and escalators world
    • Design automated test cases for elevators and escalators
    • Participate and assist in project planning
    • Collaborate closely with Architects, Developers, DevOps, Product Owners, and other QA team members to produce high-quality products
    • Be responsible for the quality of the delivered functionality/product

    Learn about elevators and escalators world
    Design automated test cases for elevators and escalators
    Participate in project planning

    More
  • · 36 views · 1 application · 18d

    Middle/Senior QA Python Automation Engineer IRC263187

    Office Work · Ukraine (Lviv) · 4 years of experience · Upper-Intermediate
    Description The client is one of the world’s leading providers of elevators, escalators, and moving walkways, as well as maintenance and modernization services. The group operates in over 100 countries and has production sites and research and development...

    Description

    The client is one of the world’s leading providers of elevators, escalators, and moving walkways, as well as maintenance and modernization services. The group operates in over 100 countries and has production sites and research and development facilities in the US, Brazil, Europe, China, and India. In other words, we all use their products on a daily basis.

     

    Requirements

    Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field
    2-3+ years of experience in software testing with a solid understanding of QA fundamentals
    Strong experience in writing and executing test plans, test scenarios, and test cases
    Experience creating test automation libraries and test suites for REST APIs
    Experience with cloud-based application deployments and troubleshooting
    Experience working in an Azure environment will be a big plus
    Knowledge of source control management, coding standards, code review, and build and release processes
    In-depth practical knowledge of Pytest and Playwright and experience in data mocking
    Upper-intermediate level of English
    Knowledge of communication protocols is required: MQTT
    Experience with embedded software testing is desired

     

    Job responsibilities

    The expectation from this position is to help build an automated test platform.

    • Learn about elevators and escalators world
    • Design automated test cases for elevators and escalators
    • Participate and assist in project planning
    • Collaborate closely with Architects, Developers, DevOps, Product Owners, and other QA team members to produce high-quality products
    • Be responsible for the quality of the delivered functionality/product

    Learn about elevators and escalators world
    Design automated test cases for elevators and escalators
    Participate in project planning

    More
  • · 84 views · 11 applications · 23d

    Middle Strong/Senior AQA Engineer (Python)

    Poland, Ukraine · 3 years of experience · Upper-Intermediate
    Blackthorn Vision is looking for a Middle Strong/Senior AQA Engineer (Python). About The Project: Cybersecurity company focused on small and medium-sized businesses. AI and ML-powered cybersecurity platform with multiple components: Cloud-based...

    Blackthorn Vision is looking for a Middle Strong/Senior AQA Engineer (Python).

     

    About The Project:

    Cybersecurity company focused on small and medium-sized businesses. AI and ML-powered cybersecurity platform with multiple components:

    • Cloud-based component.
    • Edge component (runs in public cloud VM).
    • Endpoint component (runs on Windows/macOS laptops).

     

    Product Overview:

    • A security-focused application that runs on Windows and macOS endpoints.
    • Functions similarly to a VPN client, connecting endpoints to a cloud-based security infrastructure.
    • Provides security functionalities, possibly integrating with EDR solutions (e.g., Microsoft Defender, CrowdStrike, SentinelOne).

     

    Scope:

    • Automation testing the endpoint component (Windows/macOS application).
    • Automation testing parts of the SaaS portal/UI.
    • DevOps tasks.

     

     Requirements:

    • 3+ years of experience as a Test Automation Engineer (Python);
    • Experience in software manual and automation testing;
    • Experience with web, API, and mobile application testing;
    • Experience with desktop testing (mostly automated);
    • Experience in the cybersecurity networking domain;
    • Practical usage of frameworks for desktop testing (macOS, Windows, Linux);
    • Practical usage of frameworks for UI & API automated testing;
    • Knowledge of security testing;
    • Experience working with AWS cloud – need to do some configuration on the project;
    • Any prior experience with Kubernetes;
    • Strong knowledge of microservice architecture and approaches to testing;
    • Knowledge of logging and monitoring based on AWS;
    • Version Control System (GIT).

     

    Nice to Have:

    • Exposure to security and VPN-related testing;
    • Experience testing applications with third-party integrations;
    • Knowledge of EDR (Endpoint Detection & Response) integrations;
    • Experience with Robot Framework or any similar tool;
    • Strong knowledge of networks and protocols;
    • Web security;
    • Containers orchestration;
    • Configuration CI/CD processes.
    More
  • · 21 views · 0 applications · 18d

    Senior Python QA Engineer Automation (IRC263187)

    Office Work · Ukraine (Lviv) · 3 years of experience · Upper-Intermediate
    Job Description Bachelor's degree in Computer Science, Computer Engineering, or a related technical field 2-3+ years of experience in software testing with a solid understanding of QA fundamentals Strong experience in writing and executing test plans,...

    Job Description

    • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field
    • 2-3+ years of experience in software testing with a solid understanding of QA fundamentals
    • Strong experience in writing and executing test plans, test scenarios, and test cases
    • Experience creating test automation libraries and test suites for REST APIs
    • Experience with cloud-based application deployments and troubleshooting
    • Experience working in an Azure environment will be a big plus
    • Knowledge of source control management, coding standards, code review, and build and release processes
    • In-depth practical knowledge of Pytest and Playwright and experience in data mocking
    • Upper-intermediate level of English
    • Knowledge of communication protocols is required: MQTT
    • Experience with embedded software testing is desired

     

    Job Responsibilities

    The expectation from this position is to help build an automated test platform.

    • Learn about elevators and escalators world
    • Design automated test cases for elevators and escalators
    • Participate and assist in project planning
    • Collaborate closely with Architects, Developers, DevOps, Product Owners, and other QA team members to produce high-quality products
    • Be responsible for the quality of the delivered functionality/product

     

    Department/Project Description

    The client is one of the world’s leading providers of elevators, escalators, and moving walkways, as well as maintenance and modernization services. The group operates in over 100 countries and has production sites and research and development facilities in the US, Brazil, Europe, China, and India. In other words, we all use their products on a daily basis.

    More
  • · 104 views · 10 applications · 17d

    QA Engineer (Trainee/Junior)

    Office Work · Ukraine (Lviv) · Intermediate
    About company: Appexoft is Software Development Company that provides a full range of top-quality IT services. Our mission is to develop first-class applications and Websites to provide our clients with the best solutions for maximizing their profits and...

    About company:

    Appexoft is Software Development Company that provides a full range of top-quality IT services. Our mission is to develop first-class applications and Websites to provide our clients with the best solutions for maximizing their profits and converting their ideas into reality.

    Requirements:

    We are looking for a QA Engineer to join our team.

    Key responsibilities:

    • Taking care about quality of software as a member of development team;
    • Communicating closely with developers on clarifying backlog items;
    • Troubleshooting various problems across multiple environments and operating platforms;
    • Ensuring that releases have the right level of test coverage, including unit, functional and performance tests;
    • Creating detailed, comprehensive and well-structured test plans and test cases;
    • Monitoring debugging process results.
    • Mandatory Skill Set:
    • Intermediate level of English (or higher);
    • Excellent written and oral communication skills with technical and non-technical stakeholders;
    • Strong knowledge of QA theory and rich hands-on experience in testing;

    We offer:

    • Interesting and challenging projects.
    • Vast opportunities for professional development.
    • Competitive salary.
    • Delicious coffee biscuits and tea for your good mood.
    • The friendly team of professionals.
    • Comfortable working environment.

    Про компанію Appexoft

    Appexoft is Software Development Company that provides a full range of top-quality IT services. Our mission is to develop first-class applications and Websites to provide our clients with the best solutions for maximizing their profits and converting their ideas into reality.


     

    More
  • · 88 views · 24 applications · 12d

    Middle General QA Engineer (Python)

    Hybrid Remote · Ukraine (Kyiv, Lviv) · 2 years of experience · Intermediate
    We are looking for an experienced QA engineer with 2+ years of commercial experience to join our project from Belgium. Requirements: Strong knowledge of SDLC and STLC Strong knowledge and experience in different testing types and methods Experience with...

    We are looking for an experienced QA engineer with 2+ years of commercial experience to join our project from Belgium.

    Requirements: 

    • Strong knowledge of SDLC and STLC
    • Strong knowledge and experience in different testing types and methods
    • Experience with test management and bug reporting tools
    • Experience in creating and executing test plans and test cases
    • Experience in test reporting
    • Knowledge of SQL
    • Experience in API testing with Postman
    • Previous experience with Salesforce and/or SOQL
    • Base experience in automated testing (Python)
    • At least an Intermediate level of English

    Will be a plus:

    • Experience with SoapUI, Swagger, JMeter
    • Familiarity with Postgres SQL, Fivetran, DBT, Django, Apache Airflow, and AWS services (CodeBuild, CodePipeline, Amazon Connect, etc.)
    • Knowledge of bash scripting or experience working with the command line

    About project

    This project offers a technology-driven solution tailored for law firms involved in mass tort and litigation. It helps legal teams gain clear visibility into every stage of their casework — from identifying strong leads to efficiently managing and advancing claims. By centralizing workflows and data into a single enterprise platform, it removes inefficiencies and fragmentation often found in traditional case handling. With a specialized support team and integrated tools, the system empowers firms to confidently assess claim value and navigate each phase of litigation with greater speed and accuracy, ultimately improving outcomes and returns.

    Team: PM, Team Lead, AQA, DevOps, Salesforce developer

    Work Schedule: Full-time working day in our office (flexible hours) or remote

    Interview stages:

    • 1-st stage — call with Recruiter
    • 2-nd stage — interview with our QA engineer and Recruiter
    • 3-rd stage — Client interview

    Benefits:

    • Opportunity to improve your skills in manual and automation testing (both mobile and web);
    • Work from anywhere (fully remotely or in our office)
    • Paid vacations and sick-leaves, additional days-off, relocation bonus;
    • Wellness: Medical insurance/ sport compensation/ health check-up+flu vaccination at your choice
    • Education: regular tech-talks, educational courses, paid certifications, English classes;
    • Fun: own football team, budget for team-lunches, branded gifts
    • One of the best IT employers in Lviv based on DOU rating
    More
  • · 61 views · 5 applications · 12d

    Middle AQA Engineer (mobile)

    Hybrid Remote · Ukraine (Kyiv, Lviv) · 2 years of experience · Intermediate
    We're looking for a skilled and passionate Middle AQA Engineer to join our Center of Excellence (CoE) team. As a CoE expert, you'll play a crucial role in shaping the future of our clients' products by providing top-tier test automation expertise from the...

    We're looking for a skilled and passionate Middle AQA Engineer to join our Center of Excellence (CoE) team. As a CoE expert, you'll play a crucial role in shaping the future of our clients' products by providing top-tier test automation expertise from the earliest stages of product discovery through to implementation.

    Our CoE acts as a strategic partner, guiding clients through Product Discovery, prototyping, and product concept validation. We deliver High-Level Architecture plans, recommend technology stacks, design products, estimate time and cost, and provide comprehensive consulting, including Work Breakdown Structures.

    Requirements:

    • 2+ years of total experience in Quality Assurance Automation.
    • Strong proficiency with JavaScript, Appium, and WebDriverIO for cross-platform mobile automation.
    • Demonstrated experience with React Native app testing across end-to-end, component, and integration layers.
    • Proficiency with Git & GitLab/GitHub CI pipelines for parallel and scalable test execution.
    • Experience with REST / GraphQL API testing to validate back-end integrations.
    • Hands-on experience with device farms like BrowserStack or AWS Device Farm for multi-OS coverage.
    • Familiarity with native mobile automation tools such as UIAutomator2, XCUITest, and Appium Inspector.
    • Intermediate English proficiency or higher.

    Will be a plus:

    • Web automation experience with Playwright or Cypress.
    • Experience with Node.js & TypeScript for framework utilities and tooling.
      Test management experience in tools like TestRail or Jira.
    • Prior experience with mentorship, coaching junior QAs on test automation best practices.
    • Familiarity with BDD (Cucumber) or keyword-driven (Robot) frameworks.

    Responsibilities

    • Architect and implement test automation from scratch for React Native applications.
    • Maintain and optimize CI/CD pipelines to trigger, parallelize, and report automated test runs efficiently.
    • Develop reusable framework components, custom reporters, and essential utilities to enhance our automation capabilities.
    • Collaborate closely with engineers and product managers to define quality metrics and establish release gates.
    • Coach and onboard QAs into best practices for automation, fostering a culture of quality.
    • Review code, mentor junior engineers, and drive continuous improvement within the team.

    Interview stages:

    1. Call with Recruiter
    2. Interview with Senior AQA Engineer and Recruiter
    3. Test task

    Our benefits

    • You'll be part of a team that maintains top quality standards and fosters professional development
    • Work from anywhere (fully remotely or in our office) 
    • Paid vacations and sick-leaves, additional days-off, relocation bonus;
    • Wellness: Medical insurance/ sport compensation/ health check-up+flu vaccination at your choice
    • Education: regular tech-talks, educational courses, paid certifications, English classes
    • Fun: own football team, budget for team-lunches, branded gifts
    More
  • · 56 views · 2 applications · 10d

    Trainee Python AQA (IRC270281)

    Office Work · Ukraine (Lviv) · 1 year of experience · Upper-Intermediate
    Job Description • Good Python knowledge and experience • Experience in the usage of automated testing frameworks • Experience in BDD Automation • Good Software Testing skills (good knowledge of test design and testing techniques; excellent reporting and...

    Job Description

    • Good Python knowledge and experience

    • Experience in the usage of automated testing frameworks

    • Experience in BDD Automation

    • Good Software Testing skills (good knowledge of test design and testing techniques; excellent reporting and documentation skills)

    • At least intermediate English level

    • Self-motivated person who is able to work independently and in the team

    • Good communication skills

    • Ability to learn new technologies quickly

     

    Job Responsibilities

    • Working with automated test framework 

    • Creating automated scripts, tools and reports

    • Debugging issues and creating bug reports

    • Developing test plans for new features and ensure good level of test coverage

    • Contributing to team processes

    • Communication with clients and team members

     

    Department/Project Description

    Our Customer is one of the biggest companies on the market of home entertainment consumer electronics devices that strives to provide their clients with high-quality products and services.

    Project goals include automation of tests and processes for new firmware releases; creating tools and reports to help other teams perform better and get data and summaries more easily.

    More
  • · 92 views · 16 applications · 10d

    Middle Automation QA Engineer (JS/TS, C#)

    Ukraine · 3 years of experience · Upper-Intermediate
    We are looking for a Middle Automation QC Engineer (JS, C#) to join a skilled development squad. You will be joining a department of 70+ engineers across 8 squads, each with ownership for specific domains within our flagship SaaS based enterprise...

    We are looking for a Middle Automation QC Engineer (JS, C#)  to join a skilled development squad. You will be joining a department of 70+ engineers across 8 squads, each with ownership for specific domains within our flagship SaaS based enterprise architecture product. Application components are built to run natively in Microsoft Azure, across a tech stack utilizing C# .Net 8, React, Typescript, CosmosDB, SQL, Containers and Kubernetes, with a Micro-frontend and Microservice architecture, continuously deployed to a multiregional highly available infrastructure. Public REST APIs make our platform the hub for numerous integrations to external services and applications.

    As part of the role, you will work closely within your squad with other Full-Stack Engineers, Automation QA Engineers, a dedicated Product Owner and Scrum Master, to ensure that high-quality solutions are produced to solve real user problems.

    We operate Scrum for day-to-day development activities, wrapped with quarterly strategic planning to set the vision and goals for the coming quarter. We follow leading development practices, incorporating TDD, automated CI/CD, a “shift-left” testing mindset and a focus on producing S.O.L.I.D maintainable code that can be released quickly and to a high quality. To assist with this, we have a comprehensive DevOps process with dedicated teams responsible for assisting squads with build and release processes using Azure DevOps, Git and Azure. We have various Communities of Practice (Guilds) covering such areas as architecture, quality, agile practices, and DevOps, which you will be involved with.

     

    Responsibilities:

    • Use interpersonal skills to achieve process changes within a Quality team
    • Teamwork at all levels of the project
    • To be good at quickly identifying high-level test strategies and problems
    • Create clear and concise Test Cases
    • Design and review API Integration and Functional UI tests
    • Maintain existing and write new automation tests
    • Analyze automation test runs
    • Work on a project of high complexity nature
    • Work on performance testing 
    • Be responsible for the quality of the assigned projects and products that will be delivered
    • To be clear and concise in oral and written communications with all levels within the team in English
    • To be able to communicate major status of performed activities to the QA Lead on time
    • Monitor and report on quality trends such as bug churn and tracking the effects of “shift left” practices
    • Maintaining testing best practices (non-automation) within the QA function across 3 teams

     

    Requirements:

    • Strong understanding of SDLC
    • Strong understanding of software QA methodologies, tools, and processes
    • At least 3 years in Test Automation (JavaScript/TS, C#)
    • Experience with Playwright
    • Experience in testing multi-tier web applications
    • Experience in Agile development and Scrum framework
    • Experience with a good background in API and Functional UI tests 
    • Experience with AI tools and their application in software development
    • Upper intermediate+ English, Ukrainian - Advanced+
    • Excellent Analytical and Problem-Solving skills
    • Highly effective communicator and problem solver, ready to work in a fast-paced environment

     

    Would be a plus:

    • Knowledge of Azure DevOps is a good asset
    • Knowledge of MS SQL
    • Comfortable with MS Office Applications
    • Experience in performance (response, load, etc..) testing
    • Experience in recording test progress and results
    • Basic Experience of Integration Testing
    • Basic Experience with MS SharePoint
    • Collaborative but decisive personal style
    • ISQTB certification

     

    We offer*:

    • Flexible working format - remote, office-based or flexible
    • A competitive salary and good compensation package
    • Personalized career growth
    • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
    • Active tech communities with regular knowledge sharing
    • Education reimbursement
    • Memorable anniversary presents
    • Corporate events and team buildings
    • Other location-specific benefits

    *not applicable for freelancers

    More
  • · 110 views · 6 applications · 9d

    Trainee Python SDET IRC270344

    Hybrid Remote · Ukraine (Lviv) · Upper-Intermediate
    Description Our Customer is one of the biggest companies on the market of home entertainment consumer electronics devices that strives to provide their clients with high-quality products and services. Project goals include automation of tests and...

    Description

    Our Customer is one of the biggest companies on the market of home entertainment consumer electronics devices that strives to provide their clients with high-quality products and services.

    Project goals include automation of tests and processes for new firmware releases; creating tools and reports to help other teams perform better and get data and summaries more easily.

     

    Requirements

    • Good Python knowledge and experience

    • Experience in the usage of automated testing frameworks

    • Experience in BDD Automation

    • Good Software Testing skills (good knowledge of test design and testing techniques; excellent reporting and documentation skills)

    • At least intermediate English level

    • Self-motivated person who is able to work independently and in the team

    • Good communication skills

    • Ability to learn new technologies quickly

     

    Job responsibilities

    • Working with automated test framework

    • Creating automated scripts, tools and reports

    • Debugging issues and creating bug reports

    • Developing test plans for new features and ensure good level of test coverage

    • Contributing to team processes

    • Communication with clients and team members

    More
Log In or Sign Up to see all posted jobs