Job Description
Job Title: Software Test Engineer - Automation
We are currently seeking a Software Test Engineer - Automation to join our team at Helios. We believe in creating an inclusive work environment where individuals from all walks of life can thrive and contribute their unique perspectives. Whether you're an experienced professional or someone looking to start a new career, we welcome you to apply.
Responsibilities:
- Design and develop frameworks to improve the quality of our applications.
- Create and execute an automated testing strategy for the Helios project.
- Collaborate with other engineering leaders to implement test automation in functional and foundational groups within Helios.
- Integrate CI/CD pipeline to drive product quality.
- Clearly communicate with and manage senior stakeholders.
- Provide subject matter expertise in automation and help build robust automated tests.
- Implement performance testing, scalability, and security testing practices.
- Analyze complex business processes and system processes to develop solutions to high-level problems.
- Identify automation opportunities and design and implement automated processes.
- Design fault-tolerant, scalable, and reliable systems for high availability.
Qualifications:
- 3-5+ years of experience in programming languages like Java, Python, and JavaScript.
- 5+ years of experience creating automation frameworks and working with tools to support test automation.
- 5+ years of experience in testing microservice and frontend applications.
- 3+ years of experience in BDD tools (e.g., Cucumber).
- Experience in performance testing.
- Experience in implementing and managing CI/CD pipelines.
- Knowledge of manual and automated testing best practices.
- Experience working in Financial Services or a large complex and/or global environment.
- Ability to work under pressure and manage tight deadlines or unexpected changes.
- Experience in identifying automation opportunities and implementing automated processes.
- Strong relationship building, consensus building, and collaboration skills.
Education:
- Bachelor’s degree or equivalent experience.
Job Details:
- Job Family Group: Technology
- Job Family: Applications Development
- Time Type: Full-time
- Location: Jersey City, New Jersey, United States
- Salary Range: $117,200.00 - $175,800.00 per year
Citi is an equal opportunity and affirmative action employer. We encourage individuals with disabilities, veterans, refugees, and people from diverse backgrounds to apply. We are committed to providing reasonable accommodations during the application process and in the workplace. If you need assistance, please review our Accessibility at Citi page.
Please note that all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
For more information, you can view the following:
- EEO is the Law Poster
- EEO is the Law Supplement
- EEO Policy Statement
- Pay Transparency Posting
If you are interested in this opportunity, please apply now. We look forward to reviewing your application.