Do you want to join a pioneering Fintech group at the vanguard of revolutionizing payment practices?
Are you the QA Automation Engineer everybody wants to have in their team?
Our client is as a trailblazer in developing cutting-edge solutions and products that empower both individuals and enterprises, fostering seamless digital financial journeys.
As a QA Automation Engineer, you will focus on designing, developing, and implementing automated testing solutions to ensure the quality and reliability of software applications.
Your role involves collaborating closely with the development and product teams to understand the application’s functionality, requirements, and user stories. By leveraging your expertise in testing methodologies, scripting languages, and testing frameworks, you will create robust and efficient automated test scripts that cover a wide range of test cases, including functional, regression, integration, and performance testing.
-Test Automation Development: Design, develop, and maintain automated test scripts using appropriate testing frameworks, languages (such as Selenium, Appium, or others), and tools.
-These scripts should cover various types of testing, including functional, regression, integration, and performance testing.
-Test Case Creation: Create comprehensive and effective test cases, scenarios, and test data for automated testing, ensuring coverage of different application features and edge cases.
-Test Execution: Execute automated test suites to verify the functionality, stability, and performance of software applications. Regularly run test suites as part of continuous integration and deployment pipelines.
-Defect Identification and Reporting: Detect, document, and report defects, inconsistencies, and inaccuracies identified during testing. Collaborate with developers to clearly communicate issues and aid in their resolution.
-Test Maintenance: Continuously update and maintain automated test scripts to accommodate changes in the application, ensuring that the automated test suite remains effective and accurate over time.
-Integration with CI/CD: Integrate automated tests into continuous integration and continuous deployment pipelines to provide quick feedback on code changes and facilitate efficient development workflows.
-Performance Testing: Develop automated performance tests to evaluate the application’s responsiveness, scalability, and stability under different load conditions.
-Code Review and Collaboration: Participate in code reviews and collaborate with developers to ensure that testability, automation coverage, and testing best practices are integrated into the development process.
-Test Data Management: Manage and maintain test data required for automated testing, ensuring data consistency, accuracy, and security.
-Environment Configuration: Set up and configure test environments to mimic production environments, enabling accurate testing of various scenarios.
-Adherence to Testing Standards: Follow established testing standards, best practices, and guidelines to ensure consistency and reliability in testing processes.
-Minimum of 2 years’ experience as an automation tester.
-Proficiency in working with Selenium using the Python programming language.
-Hold a Bachelor’s degree in Computer Science.
-Adept at efficiently managing multiple tasks and adapting priorities as required.
-Exceptional communication skills, both written and verbal.
-Strong command of written and spoken English.
-Highly competitive salary package.
-Brand-new, spacious office located in Paphos, Cyprus.
-Access to an on-site gym for your fitness needs.
-Well-stocked kitchen offering a variety of snacks, beverages, and fresh fruits.
-Youthful and dynamic work environment.
-Team-building activities and cheerful happy hours.
-Continuous growth and career development.
To apply, please send your CV now to: firstname.lastname@example.org