Senior Test Automation Engineer
Experience: 7-12 years
Hybrid: 3 days from office
Overview:
We are seeking a highly skilled Test Automation Engineer with strong expertise in automation frameworks, commodities trading systems, and Agile methodologies. The ideal candidate will have hands-on experience in designing and implementing automated test solutions, managing risk-based testing strategies, and collaborating in fast-paced Agile environments.
Key Responsibilities:
- Design, develop, and maintain automated test scripts using Playwright (TypeScript), Cypress, and C#.
- Implement and optimize CI/CD pipelines using GitHub Actions.
- Perform manual testing for complex scenarios and exploratory testing.
- Collaborate with development teams to ensure risk-based prioritization of testing activities.
- Mobile android/iOS testing using lambda test
- Email testing using eStaf
- Apply Agile principles in daily workflows, including participation in sprint planning, stand-ups, and retrospectives.
- Utilize AI-assisted tools for code generation and test optimization.
- Debug and fix code issues across automation and application layers.
- Ensure test coverage for network components and relational databases.
- Provide leadership and mentoring for junior team members.
- Communicate effectively with stakeholders in clear, professional English.
Required Skills & Qualifications:
Technical Expertise:
- Playwright/TypeScript, Cypress, C# (expert level).
- sql (pgsql, mssql, mysql, sqlite),
- JIRA(Jql), dashboards
- Test automation frameworks and best practices.
- GitHub pipelines and CI/CD integration.
- VS Code proficiency.
- AI-assisted coding tools.
- Network fundamentals and relational database knowledge.
- Mobile android/iOS testing using lambda test
- Email testing using eStaf
- Domain Knowledge:
- Commodities trading (Gas/Oil Futures) and related financial instruments.
- Methodologies:
- Practical experience in Agile software development and testing.
- Soft Skills:
- Excellent English communication skills.
- Strong organizational and risk-based prioritization abilities.
- Leadership and team management experience.
Preferred Qualifications:
- Experience with bug fixing and code optimization.
- Exposure to risk management in trading systems.
- Ability to work under pressure in a fast-paced environment.
- Tools:JIRA, ADO, GitHub, VSCode, Visual Studio, GitHub Copilot, PostMan, AWS, nodejs/flow/ts, android/iOS mobile testing