Position: QA Automation Engineer
Category: QA Automation
English level: upper
Years of experience: 5

- Successful implementation of automated tests
- Leadership in QA team management:
- Project creation from scratch
- Collaboration with cross-functional teams
- Continuous improvement of QA practices:
Summary:

Skilled and motivated Quality Assurance Engineer with a proven track record in ensuring software quality and driving successful project outcomes. Proficient in Java programming, and adept at managing QA teams. Excels in creating projects from scratch and collaborating with cross-functional teams to deliver high-quality software products. Seeking a challenging new role to apply expertise in QA methodologies, and automation.

Key Skills and Qualifications:
- Strong experience in quality assurance and software testing methodologies.
- Using Java programming for test automation and creating robust test scripts.
- Extensive knowledge of the modern test stack
- Proven ability to create and execute comprehensive test plans, test cases, and test scripts.
- Experience in managing QA teams, providing guidance, and overseeing project quality.
- Problem-solving skills and attention to detail to identify and report software defects.
- Familiarity with Agile development methodologies and collaboration tools.
- Strong communication and interpersonal skills to effectively work with cross-functional teams.
- Self-motivated and able to work independently, as well as part of a collaborative team.

Key Responsibilities:
- Develop and execute test plans, test cases, and test scripts to ensure the quality and reliability of software products.
- Utilize Java programming and Selenide/API frameworks, Junit/TestNG, Maven/Gradle, etc. to create and maintain automated tests.
- Collaborate closely with developers, product owners, and other stakeholders to understand project requirements and provide valuable input during development.
- Take ownership of the QA process, from test planning and execution to defect tracking and reporting.
- Mentor and lead QA team members, providing guidance and support to ensure high-quality deliverables.
- Continuously improve testing processes, methodologies, and tools to enhance efficiency and effectiveness.
- Stay up to date with industry trends and advancements in QA practices and technologies.
Good-motivated team and interesting challenges