Senior Software Development Engineer In Test C#

Year    Bangalore, Karnataka, India

Job Description


As a member of the Everbridge Engineering team, you will be responsible for the design, development, and maintenance of modular, extensible, and reusable test cases/scripts. In this role, you will be integrated with an engineering team and will partner with other team members to drive quality best practices into the application development process. Promoting continuous improvement, you\'ll identify opportunities to maximize the customer experience and reduce the test cycle time by improving techniques, and tooling, eliminating waste, and creating a collaborative, proactive approach to quality. What You Will Be Involved In 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 What You Will Bring 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 What Would Also Be Nice 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 Do you think you have what it takes to make a difference Apply to be a part of our award-winning team today! Everbridge is an Equal Opportunity/Affirmative Action Employer. All qualified Applicants will receive consideration for employment without regard to race, creed, color, religion, or sex including sexual orientation and gender identity, national origin, disability, or any other characteristic protected by applicable federal, state, or local law. About Everbridge Everbridge (NASDAQ: EVBG) empowers enterprises and government organizations to anticipate, mitigate, respond to, and recover stronger from critical events. In today\'s unpredictable world, resilient organizations minimize impact to people and operations, absorb stress, and return to productivity faster when deploying critical event management (CEM) technology. Everbridge digitizes organizational resilience by combining intelligent automation with the industry\'s most comprehensive risk data to Keep People Safe and Organizations Running . For more information, visit www.everbridge.com, read the company blog, and follow on Twitter. Everbridge Empowering Resilience Everbridge is an Equal Opportunity/Affirmative Action Employer. All qualified Applicants will receive consideration for employment without regard to race, creed, color, religion, or sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3152549
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year