Job Title: Senior QA Automation Engineer Job Description We are looking for an experienced Senior QA Automation Engineer with a strong background in software quality assurance and test automation. The ideal candidate will have over 6 years of experience in designing, developing, and maintaining automated test suites for web applications and APIs. You will play a key role in ensuring the quality of our software products, focusing on automation, framework development, and comprehensive testing. Key Responsibilities Design, develop, and maintain automated test suites for web applications and APIs using industry-standard tools and frameworks. Collaborate with development and QA teams to understand requirements and create test cases, test plans, and test scripts. Work with existing automation frameworks or design frameworks tailored to meet specific project needs. Perform API testing using tools like Postman and SoapUI and ensure thorough test coverage for RESTful services. Conduct database testing, including SQL querying, to validate data integrity and transactions. Integrate automated tests into CI/CD pipelines using tools such as TeamCity or Jenkins for continuous testing. Generate detailed test reports and summaries using reporting tools such as JUnit or TestNG . Apply a strong understanding of web technologies, including HTML , CSS , and JavaScript , to verify UI components and interactions. Collaborate in Agile/Scrum teams, actively participating in sprint planning, retrospectives, and daily stand-ups. Mandatory Skills 6 years of experience in software quality assurance and test automation. Proficiency in Java and hands-on experience with Selenium for web and UI testing. Expertise in API Testing and experience with relevant tools (e.g., Postman, SoapUI). Strong background in Database Testing with solid SQL skills. Knowledge of CI/CD pipelines and automation tools like TeamCity or Jenkins . Proficiency in reporting tools such as JUnit or TestNG . Desired Skills Experience with object-oriented programming and proficiency in Java (experience with C# or Specflow is a plus). Familiarity with additional test automation tools like LeanFT or Cucumber . Experience with the Banking domain or Cloud applications . Working knowledge of Agile/Scrum methodologies. Qualifications Bachelor’s degree in Computer Science, Information Technology, or related field. Relevant certifications in QA automation or programming languages are an advantage. When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the Tech Aalto Privacy Policy, a copy of which is published at Tech Aalto’s website ( https://www.techaalto.com/privacy/) Confidentiality is assured, and only shortlisted candidates will be notified for interviews.