Description
Sitecore is experiencing spectacular growth all over the world. To build on Sitecore’s success and growth, we are looking for a skilled QA Engineer to work as part of our Engineering department.
Position Summary :
As a QA Engineer, you will monitor the quality of our product by designing, developingand executing automated test on C#.
You will need to reach maximum coverage of functional and non-functional requirements by automating QA work.
Responsibilities :
As a part of Agile team, take responsibility ofplanning and estimating the testing efforts for user stories
Provide input in sessions with stakeholders to lay out and clarify functional and non-functional acceptance criteria for user stories
Identify functional requirements that could be automated, design and develop automated tests for those
Design and execute non-functional testing e.g., performance, security etc
Maintain and refactor existing test projects and frameworks to ensure reliability and stability of testing solutions
Monitor automated test execution and troubleshoot root cause of failures
Investigate and report bugs, communicate testing status for the system under test on regular basis.
Participate in code review process established within the team for the whole product code base
Job Qualifications :
Coding proficiency in C#
Practical experience in automation testing for .NET web projects
Solid understanding of test techniques and patterns
Intermediate or higher English written, spoken level
Would be a plus :
Docker experience
CI tooling experiencee.g., TeamCity, Azure DevOps or similar
Scripting language experiencee.g. PowerShell
Good knowledge of SQL
Knowledge of load and performance testing
Knowledge of security testing and common security risks