Jobs
5-
· 89 views · 40 applications · 3d
Senior QA Engineer
Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · Upper-IntermediateAbout the Role: We are seeking a QA Engineer to join our team and take ownership of the quality assurance process for our newly acquired PaymentHub product, HubbleGate. This role is unique in that it involves starting QA activities from scratch due to the...About the Role:
We are seeking a QA Engineer to join our team and take ownership of the quality assurance process for our newly acquired PaymentHub product, HubbleGate. This role is unique in that it involves starting QA activities from scratch due to the product’s limited existing documentation. You will play a crucial role in ensuring the reliability and functionality of HubbleGate by developing comprehensive test cases and scenarios, primarily through manual testing.Requirements:
- Software testing experience of 5 years or more
- Proven ability to start QA activities from scratch.
- Hands-on experience using Postman for API testing.
- Experience in writing detailed test cases and test scenarios without existing documentation.
- Ability to test frontend applications and understand UI/UX considerations.
- Ability to collaborate effectively with engineering teams.
- Good knowledge of software testing approaches, types and methodologies
- Experience creating and validating test cases, checklists and test plans
- Experience with different types of testing
- Experience working in Agile environment
- Web and/or mobile testing experience of 1 year or more
- Good analytical skills
- Experience with JIRA/Confluence/TestRail
- Good written and spoken English
Understanding of client/server architecture.
Nice to have:
- Familiarity with payment gateways or financial applications.
- XML/HTML/JSON Knowledge
- Knowledge of any programming language for potential future automation.
- Ability to create clear and comprehensive documentation.
Basic knowledge of Git or other version control tools.
Responsibilities:
- Establish QA activities for the payment application from the ground up.
- Develop comprehensive test plans, test cases, and test scenarios.
- Perform thorough manual testing, using Postman on frontend and backend functionalities.
- Use Postman to conduct API testing, ensuring correct data exchange in JSON format.
- Detect, document, and track bugs through to resolution.
- Recommend and implement improvements to QA processes and methodologies.
Provide updates on testing progress, issues, and outcomes to the team.
We offer:
- Flexible work schedule remotely
- Paid sick leave and vacation days
- Cool and creative gifts for holidays and important events of employees
- Necessary equipment for work as needed
- Opportunity to participate in company’s internal events: open discussions
- Product meetups and training sessions on soft skills development
- Absence of micromanagement, hierarchy, quick decision-making.
- If you’re ready to bring your expertise to a dynamic and growing team, join us and be a part of our exciting journey.
-
· 23 views · 3 applications · 17d
Senior Performance Test Engineer
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateN-iX is looking for a Senior Performance Test Engineer to join the team. About Project:Our client is a fast-growing company and the premier healthcare provider of innovative solutions for different organizations. Its products enable both risk planning...N-iX is looking for a Senior Performance Test Engineer to join the team.
About Project:Our client is a fast-growing company and the premier healthcare provider of innovative solutions for different organizations. Its products enable both risk planning and operational risk monitoring, as well as platforms for variable medical purposes.
About Position:
The Performance Test Engineer will be responsible for the performance observability and testing of a product domain (i.e., software products within the same business domain). You will work closely together with the Domain Architect and the Engineering Director/Manager to develop an observability/test strategy and operational approach. You will coach and support the different squads in their continuous performance improvement activities (e.g., troubleshooting, bottleneck identification).
Job responsibilities:
- Ownership of the Performance Testing & Observability framework and tooling within a product domain
- Set up, coach and promote best practices in Performance (testing & observability) across the squads within a product domain
- Design and maintain K6 Test scripts and framework development
- Design and maintain performance observability dashboards
- Execute Performance Tests for software products within a domain – to identify issues and bottlenecks which may affect performance
- Ensure that software products meet performance requirements
- Work closely with the Domain Architect and the Engineering Director/Manager to develop an observability/test strategy and operational approach
- Work closely with the Domain Architect and the Engineering Director/Manager to identify and implement needed improvements and to optimize system performance, (e.g. database tuning and code optimizations).
- Work closely with the development squads to identify and resolve performance issues and ensure that the software products and can handle the expected workload and user traffic
- Work closely with the development squads to help them reproduce performance issues reported by the customers
Job requirements:
- At least 5+ years of hands-on QA experience
- 3+ years of experience in performance and observability engineering or a related field experience with performance testing tools, such as K6 (preferred), Gatling, LoadRunner, Blazemeter and Jmeter.
- Experience with monitoring tools, such as Prometheus, InfluxDB, Grafana, DataDog, Dynatrace, New Relic or AppDynamics
- Experience with performance tuning, scalability and capacity planning
- Experience with SaaS in a B2B heavily regulated environment (telco, banking, pharma) using Kubernetes, Docker
- Basic knowledge and experience with Kubernetes
- Experience with building/maintaining CI/CD pipelines with the tools like GitLab CI/GitHub Actions/Jenkins
- Basic experience in programming languages like JavaScript, TypeScript, Python, Bash
- Basic SQL knowledge
- Experience with test automation solutions like Playwright, Cypress is a plus
- Experience with working in an Agile/Scrum development process
- Strong analytical problem solving-skills, attention to detail, ability to think out of the box
- Open-minded, team player, autonomy, solution-driven, doer attitude
- Ability to identify flaws in the testing process, toolset, infrastructure and to propose and drive necessary improvements
- Flexible and able to cope with an ever-changing, dynamic and exciting environment
- Ability to work under pressure and to meet deadlines in a fast-paced environment
- Excellent verbal and written communication skills in English
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
-
· 30 views · 4 applications · 25d
Senior Performance Test Engineer
Full Remote · Ukraine, Poland, Romania · 5 years of experience · Upper-IntermediateN-iX is looking for a Senior Performance Test Engineer to join the team. About Project:Our client is a fast-growing company and the premier healthcare provider of innovative solutions for different organizations. Its products enable both risk planning...N-iX is looking for a Senior Performance Test Engineer to join the team.
About Project:Our client is a fast-growing company and the premier healthcare provider of innovative solutions for different organizations. Its products enable both risk planning and operational risk monitoring, as well as platforms for variable medical purposes.
About Position:
The Performance Test Engineer will be responsible for the performance observability and testing of a product domain (i.e., software products within the same business domain). You will work closely together with the Domain Architect and the Engineering Director/Manager to develop an observability/test strategy and operational approach. You will coach and support the different squads in their continuous performance improvement activities (e.g., troubleshooting, bottleneck identification).
Job responsibilities:
- Ownership of the Performance Testing & Observability framework and tooling within a product domain
- Set up, coach and promote best practices in Performance (testing & observability) across the squads within a product domain
- Design and maintain K6 Test scripts and framework development
- Design and maintain performance observability dashboards
- Execute Performance Tests for software products within a domain – to identify issues and bottlenecks which may affect performance
- Ensure that software products meet performance requirements
- Work closely with the Domain Architect and the Engineering Director/Manager to develop an observability/test strategy and operational approach
- Work closely with the Domain Architect and the Engineering Director/Manager to identify and implement needed improvements and to optimize system performance, (e.g. database tuning and code optimizations).
- Work closely with the development squads to identify and resolve performance issues and ensure that the software products and can handle the expected workload and user traffic
- Work closely with the development squads to help them reproduce performance issues reported by the customers
Job requirements:
- At least 5+ years of hands-on QA experience
- 3+ years of experience in performance and observability engineering or a related field experience with performance testing tools, such as K6 (preferred), Gatling, LoadRunner, Blazemeter and Jmeter.
- Experience with monitoring tools, such as Prometheus, InfluxDB, Grafana, DataDog, Dynatrace, New Relic or AppDynamics
- Experience with performance tuning, scalability and capacity planning
- Experience with SaaS in a B2B heavily regulated environment (telco, banking, pharma) using Kubernetes, Docker
- Basic knowledge and experience with Kubernetes
- Experience with building/maintaining CI/CD pipelines with the tools like GitLab CI/GitHub Actions/Jenkins
- Basic experience in programming languages like JavaScript, TypeScript, Python, Bash
- Basic SQL knowledge
- Experience with test automation solutions like Playwright, Cypress is a plus
- Experience with working in an Agile/Scrum development process
- Strong analytical problem solving-skills, attention to detail, ability to think out of the box
- Open-minded, team player, autonomy, solution-driven, doer attitude
- Ability to identify flaws in the testing process, toolset, infrastructure and to propose and drive necessary improvements
- Flexible and able to cope with an ever-changing, dynamic and exciting environment
- Ability to work under pressure and to meet deadlines in a fast-paced environment
- Excellent verbal and written communication skills in English
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary
- 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
-
· 48 views · 2 applications · 28d
ASPICE Software Quality Engineer IRC259997
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateDescription Our customer provides embedded software products for the next generation of vehicles. Our hypervisor and communication products pave the way for an integrated driving experience. The virtualization platform supports the convergence of...Description
Our customer provides embedded software products for the next generation of vehicles. Our hypervisor and communication products pave the way for an integrated driving experience.
The virtualization platform supports the convergence of software-based vehicle functions with different requirements on safety and security. It is designed for multi-display cockpit controllers, smart antennae, or powerful domain controllers using a mix of AUTOSAR technology and open solutions, such as Linux and Android.
Requirements
- Experience in providing hands-on quality support to development teams, coaching in process implementation, and assuring compliance
- Experience in the evaluation of open source security, license compliance, and code quality using composition analysis tools (such as Blackduck)
- Experience in quality planning, assessment, and auditing within the automotive, mobile, Aerospace, or embedded industries
- Experience tailoring and deploying international software standards such as Automotive SPICE, ISOS26262, ISO 21434, or Agile solutions for embedded software.
- Analyzing and improving development processes in close collaboration with engineering teamsExperience in conducting RCA, 8D, and other process improvement activities
It would be a plus if:
- You have development experience with embedded software
- You are a Qualified Assessor in Automotive ASPICE
- You work well within a team and take a creative, hands-on approach to the benefit of those around you
- You have completed a BS or MS in Computer Science, Electrical Engineering or in a related field
Job responsibilities
You will be part of the customer Quality team for the delivery of the automotive product based on a hypervisor environment. You will work closely with the developmentintegrator team as well as product owners to ensure the high quality of the delivered product by:
- Assessing project process
- Holding internal audits
- Doing RCAs
- Developing the integrated management system
More
-
· 108 views · 11 applications · 30d
Lead QA Engineer (General)
Countries of Europe or Ukraine · 5 years of experience · Upper-IntermediateCodeIT is a service product development company. We know how to transform the business ideas into profitable IT products. We are inviting a skilled and experienced Lead QA Engineer (Generalist) to join our team to drive quality assurance processes, lead...CodeIT is a service product development company. We know how to transform the business ideas into profitable IT products.
We are inviting a skilled and experienced Lead QA Engineer (Generalist) to join our team to drive quality assurance processes, lead testing efforts, and mentor a team of professionals. Your expertise will help ensure the delivery of high-quality IT solutions, optimize workflows, and contribute to the success of innovative projects.
Required Skills and Qualifications:
- 4+ years of extensive experience in manual testing of Web and Mobile applications, and 2+ years in automation testing, demonstrating a proven track record of delivering high-quality results
- Previous experience in Team and Tech Leadership roles, showcasing leadership abilities and the capacity to guide and mentor team members.
- Advanced knowledge of testing methodologies, encompassing a deep understanding of various testing approaches and techniques to ensure comprehensive test coverage
- Demonstrated expertise in the creation of essential test artifacts, including Test Plans, Test Strategies, Test Approach documents, defect reports, Test Cases, and checklists.
- QA Management experience across multiple projects, highlighting the capability to lead and guide testing teams to success.
- Proficiency in REST/SOAP API testing, with the ability to validate and ensure the integrity of data exchanges.
- Excellent understanding of test automation principles and test levels, experience implementing such principles as Automation Test strategy for specific project needs
- Experience in the creation of automation frameworks from scratch. Good coding skills in JavaScript and Typescript, programming patterns and principles
- Experience with Automation UI testing tools and frameworks, like Cypress / Playwright / CodeceptJS frameworks
- Experience with continuous integration processes and tools, CI/CD pipelines and configuring automation tools as a part of development pipeline
- Experience with Reporting tools, including selecting the tools for project needs and configuring it
- Exceptional interpersonal communication and customer service skills, fostering effective collaboration and client communication (product mindset, strong analytical and problem-solving skills, attention to detail and a curious mindset)
- Proficiency in English at the Upper-Intermediate level or higher, facilitating effective communication in a global context.
Will Be a Plus:
- Experience in Security testing and Load testing, enhancing the ability to identify vulnerabilities and optimize performance.
- Experience with Cloud based system deploy and testing
- Basic proficiency in Database (SQL) knowledge, enabling efficient data validation and testing.
- Experience with start-ups and direct client interaction (without the need for a project manager) is highly advantageous.
Responsibilities:
- Lead by example: provide technical leadership and expertise within the field of Quality Assurance and Testing, conducting training and workshops.
- Ability to work as a QA Team lead (Manual/Automation depending on the project needs) on the project, including setting up and maintaining QA processes from scratch and leading the team of subordinates.
- Identify areas of gaps in the Automation coverage process and work on implementing them in cooperation with the Development team.
- Defining and monitoring Quality and Automation metrics (related to Regression, Bugs, Automation coverage KPIs)
- Maintain direct communication with the Client and the Client’s team regarding business goals and needs and make appropriate QA process adjustments.
- Identify areas for process improvement (within the project and within the QA unit) and efficiency gains within the QA process and work on implementing them.
- Collaborate with HR to recruit, hire, and onboard new team members, ensuring they are a good fit for the team and the organization.
- Develop individual development plans for team members, identifying training opportunities and career paths within the organization, and providing mentoring and support (one-on-one meetings, feedback, coaching).
- Encourage continuous improvement within the team by exploring opportunities to enhance processes, tools, and methodologies.
- Assist team members in resolving technical issues, troubleshooting problems, and making sound technical decisions.
- Foster the development of the internal and external QA community.
Being a member of the CodeIT team means:
- Career Path and growth opportunities (seniority level system, individual development plan, technical leads)
- Compensation of participation in conferences and workshops, invited experts
- Development of soft skills (people management and emotional intelligence training)
- Free access to the company account on Udemy educational platform
- Internal library
- Corporate English courses and communication with clients from English-speaking countries
- Experienced and supportive team members
- Paid time off (vacation, sick-leave, remote work)
- Legal support
- Well-equipped offices located in Kharkiv, Vinnytsia
If you’re eager to take part in exciting projects and thrive in a collaborative environment, we warmly invite you to apply!
More