Lead Automation QA Engineer (#4045)
Київ, Львів, Дніпро, Вінниця, Івано-Франківськ, Тернопіль, віддаленоN-iX is looking for a Lead Automation QA Engineer to join our team.
Our client handles a desktop & web-based graphical application that allows you to create beautiful timelines, Gantt charts, and roadmaps in your browser and export them as PowerPoint slides
Responsibilities:
- Design and implement robust validation, linting, and QA workflows to ensure the syntactic correctness, logic integrity, and coverage quality of detection rules before they are delivered to customer systems
- Assist the development team in creating and managing data required for testing and validating user stories and bugs
- Review and analyze automated test cases and results to identify gaps and areas for improvement
- Perform manual exploratory testing of front-end functionality after deployments in the production environment
- Develop and implement non-functional testing strategies, such as performance and security testing, with the development team
- Document and update QA processes, test plans, and product quality strategies to ensure alignment across the team
- Review business requirements to write test cases and test plans Identify and document all levels of testing including functional, integration, user acceptance and exploratory
- Build and execute automated test cases
Requirements:
- 5+ years of professional experience in software testing with a strong focus on test automation
- Experience in C# or C based language
- Hands-on experience building and maintaining automation frameworks, with the ability to independently utilize and extend existing frameworks
- Experience with CI/CD pipelines (Azure DevOps, GitHub Actions) and test integration into release workflows
- Strong understanding of QA methodologies, tools, and processes
- Strong understanding of maintainable test automation architecture
- Hands on experience on desktop automation
- Experience in VSTO
- Proficiency in creating test cases in BDD/TDD (Behavior-Driven Development/Test-Driven Development) language (e.g., Gherkin)
- Experience with test automation tools and frameworks for integration and E2E testing (both back-end and front-end)
- Knowledge of non-functional testing strategies (e.g., performance, security)
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines
- Strong ability to analyze and debug issues in collaboration with development teams
- Ability to identify root causes of defects and implement preventative measures
- Strong communication skills to support PO in defining acceptance criteria for user stories
- Experience with manual exploratory testing for scenarios not covered by automation
- Knowledge of smoke/sanity testing processes in production environments
- Ability to monitor quality metrics and regression pipeline results
- Proficiency in reporting automated test statuses and incidents to the team
- Skilled in maintaining documentation around quality assurance processes and lead quality for the product
- Ability to align testing strategy with the team’s delivery goals
- Upper-Intermediate English level
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