Sr. Software Test Engineer - Automation With C# Job in Tekfortune Inc
Sr. Software Test Engineer - Automation With C#
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Job Responsibilities: Agile cross-functional development team designing, developing, testing features as a team. Provide technical excellence, leadership and experience to the testing team for automation of software products including: Automation development & best practices Coding best practices Continuous integration Agile development methods Behavior Driven Development Writing automation test scripts using test automation frameworks and tools Working with colleagues to improve the automated test coverage Working with developers at design stage to assess functional and non-functional automation requirements Working with the product management team to influence the future roadmap of the product and ensure testability is part of the product backbone Writing and coding automated tests in .NET C# in line with test scripts Investigate, analyse and fix failing testing in automation or raise required bugs in product Assist the test team with manual testing when necessary Advise on product improvements to accelerate automated testing Create, document, and implement tests scripts, automated tests and test harnesses. Provide training and technical guidance to other members of the test team Always ensure that the automation solutions you develop are resilient, stable, fit for purpose, reusable, and maintainable Be responsible for providing estimates for work to be done within the backlog Ensure that the design, build, integrate, test and QA phases are completed in accordance with the project plan Understanding the product and becoming an expert resource of knowledge in how it works Analysis and testing of hardware integrations from the software product to third party devices Provide accurate estimates for automation development, bug fixes and other tasks as part of the Sprint planning process Working with the infrastructure provided, perform load testing and advise colleagues where this could be improved Continuously look for ways to improve the reliability, innovation and solution roadmap for automation Ensure that automation is reviewed at timely intervals Required Skills: Degree in Computer Science or related field, or equivalent work experience At least 3 years' experience of test automation with Specflow, Selenium/Winium and C# At least 5 years' experience of test automation Experience with various QA methods and tools Experience with creating and executing test cases Experience of designing and building high availability, resilient automation solutions Experience of Behaviour Driven Development At least 2 years' experience in Agile methods and delivery Great contributor to cross-functional agile development team Ability to work effectively under strict time constraints and customer deadlines Strong analytical and problem-solving skills Able to work in a fast-moving environment and pragmatic approach to changing priorities Object oriented design and implementation Excellent communication and time management skills Attention to detail and ownership of issues Good to have skills: Experience in the Physical Security industry Knowledge and experience of security hardware - DVRs, Cameras, Access control, IoT etc ISEB/ISTQB Foundation Level Certification Test automation experience with Windows Desktop applications
Fresher
2 - 4 Hires