
Automation Testing Senior Engineer - Octopus by RTG at robusta. Who We Are. Robusta Technology Group (RTG) is a key driver of digital transformation by providing a holistic tech ecosystem. RTG works with its local and international partners to help build digital customer experiences, establish remote engineering hubs and build ventures across multiple industries and domains. In this pursuit, RTG serves as a catalyst for impact and growth through events, spaces and content focused on creating impact and growth across the different interactions. . Robusta is a tech agency working with a diverse client base across different sectors & industries on implementing digital transformation programs. Engagements are typically focused on digitization of existing operations & processes and/or activation of digital customer engagement channels. With a team of 100+ tech and market consultants, robusta maintains an impactful footprint across EMEA and engages with its clients through its two key operations hubs in Egypt and Germany. . Our Engineering Team. At robusta, Engineers are craftsmen, we take pride in our skills and our target is delivering the right value to our partners. We deeply believe in the Agile & DevOps movements, and we structure and shape our systems and processes accordingly.. Our growing team of 120+ Engineers organized across 7 tribes, take pride in their craft, and we are always seeking to build a robust, scalable, resilient and clean product; we deeply believe one day of good design saves us months of bad implementation.. Responsibilities. As a Testing Engineer you will be working on different types of products from websites to enterprise platforms. As part of a cross functional team focused on delivery, you will be responsible for delivering the expected quality to our client. Here are some examples of how your day will go:. . Participating in scrum activities like release & sprint plan, retrospective and daily stand-ups. . Writing test scripts and preparing test checklist for user stories. . . Staying ahead of the game and up to date with the latest, the field has to offer while supporting & mentoring juniors in your tribe. . Contributing to our Engineering blog with at least 3 postings per quarter and giving technical sessions to your peers. . Analyze user stories and technical requirements to develop comprehensive test plans, test checklists, and automated test scripts. . . Design and develop robust, scalable test automation frameworks using tools such as Selenium WebDriver, Cypress, Playwright, or RestAssured. . . Build automation frameworks from scratch using design patterns such as the Page Object Model and Data Driven approaches. . . Conduct functional, performance, and security testing to identify system bottlenecks and vulnerabilities. . . Lead and mentor junior QA team members, guiding them through best practices and test strategies. . . Collaborate with cross-functional teams, including development, operations, and project management, to ensure quality at every stage of the software development lifecycle. . . Use Jira, Git, and other tools to manage tasks, track bugs, and maintain version control. . . Contribute to the company’s engineering blog (minimum three posts per quarter) and conduct internal knowledge-sharing sessions. . . Stay current with emerging trends and tools in the QA and automation space.. . . 5+ years of experience in software testing and in automation testing.. . Experience in mentoring and guiding teams.. . Hands-on experience with automation testing tools (e.g., RestAssured ,Cypress, Selenium WebDriver, Playwright, ...) and setting up test environments.. . Expertise in building test frameworks from scratch using design patterns like Page Object Model and Data Driven.. . Strong understanding of Agile methodologies and experience with tools like Jira and Git for project management and version control.. . Ability to write comprehensive test cases and assist others in developing them.. . Self-motivated, capable of working autonomously with minimal supervision.. . Experience in project management, including cross-functional team coordination.. . Familiarity with working in a fast-paced, scaling environment.. . Bachelor’s or higher degree in Computer Science, Software Engineering, or a related field.. . Strong communication and collaboration skills with the ability to learn and adapt to new technologies quickly.. . A solid understanding of performance testing and security testing concepts, with the ability to identify and address potential vulnerabilities and performance bottlenecks—an asset in ensuring system scalability and security.. . Company Location: Egypt.