About Us
TrustArc stands as a pioneer in data privacy, offering automated solutions that streamline the creation of comprehensive privacy management programs for organizations around the globe. Our unique platform combines in-depth privacy intelligence with automation, designed to meet the increasing demands of privacy regulations in today's dynamic digital landscape. With a diverse team spread across the Americas, Europe, and Asia, TrustArc empowers clients worldwide to demonstrate compliance, mitigate risks, and cultivate trust. For more details, please visit
www.trustarc.com.
We prioritize our team members' work-life balance by providing paid time off, flexible working hours, and a supportive work-from-home environment. Our employees benefit from industry-specific learning opportunities and engage in virtual team events, including trivia games, 'International Pet Day' celebrations, lunch and learns, exercise classes, and various employee resource groups.
All our initiatives align with our core values: Customer Obsessed, Fearless, Accountable, Collaborative, Agile, Transparent, and Effective. We encourage our employees to reflect daily on which of these values they have demonstrated, and we recognize outstanding contributions through our semi-annual awards, which include a paid vacation!
Job Overview
In this role, you will tackle projects aimed at resolving our clients' online privacy challenges. As a Software Automation Engineer, your primary responsibility will be to ensure product quality throughout the development lifecycle by designing, developing, and executing automated tests.
You will collaborate closely with developers and QA team members to identify issues early, enhance test coverage, and ensure that products meet company quality standards and customer expectations prior to release.
What You Will Do
* Design, develop, and maintain automated test cases for new features and projects.
* Utilize automation tools and testing frameworks to identify, reproduce, and promptly report defects, ensuring release quality and stability.
* Evaluate existing test cases and automation coverage to identify gaps and opportunities for improvement.
* Troubleshoot and resolve issues within automation scripts and frameworks.
* Maintain and enhance automation frameworks, execution environments, and test infrastructure.
* Improve automation reliability, performance, and flexibility.
* Support CI/CD processes by creating or maintaining basic pipelines and updating configuration files (e.g., YAML, XML) for automation workflows.
* Work closely with developers and QA team members to ensure product quality throughout the development lifecycle.
* Provide guidance and support to team members in automation practices.