Job Description

SENIOR SOFTWARE ENGINEER QA (COLOMBO 01)

FOR OUR CLIENT!

KEY RESPONSIBILITIES

  • Execute standard software solutions, design, development, and technical troubleshooting
  • Write secure and high-quality code using Java with limited guidance
  • Write SQL queries and stored procedures with limited guidance
  • Manage agile software development scrum team, championing and owning the creation of test automation frameworks for critical financial systems
  • Elicit high-quality quality stable, and maintainable test cases from requirements documentation
  • Design, develop code, and troubleshoot with consideration of upstream and downstream systems and technical implications
  • Manage agile methodologies such as Scrum CI CD application resiliency and security
  • Develop debugging and maintain code in a large corporate environment using one or more modern programming languages and database querying languages

CANDIDATE PROFILE

  • Degree in Engineering Software Development or a related discipline with 4 to 5 years of testing experience
  • Demonstrable ability to code in one or more object-oriented languages including Java
  • Proficiency in working with SQL databases including advanced queries and stored procedures
  • Expertise in .NET with the ability to demonstrate practical skills
  • Knowledge of system and software quality assurance best practices and methodologies, including Behavior Driven
  • Development of BDD regression integration unit contract component end to end and performance testing
  • Experience with Java 8 Selenium .NET and SQL
  • Exposure to application performance monitoring
  • Proficiency in SQL databases