Senior Automation Engineer (remote in India)
Filecloud
- Limerick
- Contract
- Full-time
- Develop and maintain automated test scripts, frameworks, and test suites
- Collaborate with cross-functional teams to create test plans, test cases, and test strategies that align with project goals and requirements
- Framework Development: Design and implement test automation frameworks, tools, and infrastructure to support efficient and scalable testing
- Participate in code reviews for test scripts and test automation infrastructure, ensuring code quality and adherence to coding standards.
- Configure and manage test environments to simulate production conditions for testing purposes
- Integrate automated tests into CI/CD pipelines to enable continuous testing and delivery
- Provide guidance and mentorship to junior engineers and QA team members, sharing best practices and promoting skill development
- Stay up to date with industry trends, emerging testing tools, and technologies to recommend improvements and enhancements to the testing process
- Generate and communicate test reports, including test progress, test coverage, and defect metrics, to relevant stakeholders
- Act as an advocate for quality assurance and testing best practices within the organization
- 6+ yrs of hands-on experience in building and maintaining automation.
- Proficiency in one or more programming languages (e.g., PHP or Python) to write test automation scripts and develop test frameworks
- Experience with test automation tools and libraries, such as Codeception, Pytest, Gherkins, or equivalent
- Experience with building and developing security testing framework using OWASP tools
- Ability to design and implement robust and maintainable test automation frameworks tailored to the project’s needs
- Understanding of design patterns and best practices for test automation architecture
- Experience integrating automated tests into CI/CD pipelines using tools like Jenkins, or any other
- Knowledge of containerization and container orchestration tools (e.g., Docker, Kubernetes) for test environment setup
- Proficiency in using version control systems like Git for managing test code and collaborating with development teams
- Familiarity with testing web applications, including knowledge of HTML, CSS, and web technologies
- Ability to test and validate APIs using tools like Postman, REST Assured, or similar frameworks
- Familiarity with Agile methodologies (e.g., Scrum, Kanban) and DevOps practices to support continuous testing and delivery
- Bachelor’s in computer science
- Hands on experience building and maintaining automation frameworks & security automation framework
- Be part of a team of passionate, committed individuals dedicated to building a world-class product
- Dedicated time for training and education opportunities
- A mentorship model wherein your mentor and team support your development.
- A competitive salary with an annual bonus
- Fully remote working whilst offering flexible hours that fall outside of the companywide core hours of 8am-11am (US Central time zone)
- 20 days of paid time off which increases by a further 5 days after 5 years of service (in addition to 10 public holidays in your country)
- Paid day off on your birthday or on an alternative day if your birthday falls outside a normal working day
- Paid day off to volunteer with the charity of your choice
- Paid monthly internet cost, as well as lunch and wellbeing stipend provided
- Reimbursement of all hardware costs associated with the role