Senior Quality Assurance Automation Engineer
Skills
C#ProgrammingQA AutomationQuality AssuranceTest AutomationTest CasesTest Management
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 7+ years of experience in QA Test Automation roles, developing automation frameworks and executing test scripts
- 5+ years of programming experience in JAVA, C#, or C++
- 3+ years of experience developing automation frameworks and executing test scripts in a large enterprise IT environment using agile methodologies
- 3+ years of experience with Continuous Integration (CI) tools like Jenkins and test management tools like IBM Collaborative Lifecycle Management
- Strong verbal and written communication skills for conveying test plans, updates, and results
- Analytical and problem-solving skills using modern testing methodologies
- Ability to organize and prioritize tasks effectively
- Experience in designing and developing automation frameworks using page-object model
- Experience with software development for large-scale applications and/or leading automation testing initiatives
- Proficiency in multiple programming languages and technologies (Java, .NET, Python, SQL, etc.)
- Experience programming in Java using Eclipse IDE
- Strong understanding of database concepts, design, implementation, and SQL query writing
- Knowledge of open-source automation testing tools (e.g., Selenium, SoapUI)
Nice to have
- Passion for quality assurance
- Drive to continuously improve testing processes
Day to day
- Design, develop, and execute automated test scripts
- Create test strategies, plans, and scripts for large-scale applications and test suites
- Perform automated testing and regression testing while monitoring new developments
Hiring process
- Submit an ATS-friendly resume through our online Applicant Tracking System (ATS)
- Ensure your application is processed efficiently
