Automation QA Engineer
Role details
Job location
Tech stack
Job description
improve the quality of the product and achieve comprehensive automated test coverage.ResponsibilitiesArchitect test automation frameworks from scratchDevelop automated functional UI tests & API/service level testsIntegrate automated scripts into the CI/CD processDevelop, maintain and expand automated testing infrastructureDevise and document test frameworks, coding standards, preferred design patterns, and development methodologiesEnsure code quality with peer reviews to follow guidelines and standardsDefine quality metrics and implement measurements to determine test effectiveness, testing efficiency, and overall product qualityMake conclusions and report on the quality of the product under testCollaborate with other QA team members to automate manual test processesManage, analyze and mitigate testing risksOnboard new team members on the projectProvide technical advice for the testing teamsRequirementsC# experienceQA experience. Net CoreUnit/Integration test experienceGitAt least one, medical insurance and additional unpaid sick leave daysTailored education path with internal events, Udemy license, language courses, and company-paid certificationsGrowth environment with local and global collaboration opportunitiesFlexibility: own your schedule while supporting team stand-ups; 23 vacation days plus short FridaysInternal mobility program to support career growth and project changesOpportunity to work on large-scale, industry-transforming projects for international clientsWelcoming environment with a friendly team, open-door policy, informal atmosphere, and regular team-building eventsAbout Us At Ciklum, we are always exploring innovations, empowering our team to achieve more, and engineering solutions that matter. With us, you'll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress.Based in Málaga, our team thrives in one of Andalusia's leading tech hubs. Enjoy a hybrid
Requirements
of the following:Experience testing microservices interfacesExperience testing event-driven systemsExperience with end-to-end testing in complex environmentsExperience with performance/load testingMessage brokers (preferably Apache Pulsar, alternatively Rabbit MQ or Kafka)Actor model (e.g., MS Orleans, Dapr, Proto. Actor, Akka. NET)Multiple data store technologies:Relational databases (preferably MS SQL Server, T-SQL)No SQL data stores (Redis, Mongo DB)Elastic SearchExperience with mobile automation and cloud device farmsKnowledge of other programming languages would be a great plusIntegration of GDPR principles in automated testingPersonal SkillsSelf-motivated to continually learn and adopt the latest industry innovations and technologySelf-disciplined and result-oriented, able to work with minimal supervisionStrong communication and problem-solving skillsGood team player, motivated to solve complex tasksGood analytical skillsStrong attention to detail and accuracyBenefitsComprehensive