Thiruvananthapuram
31°C
Trivandrum
31°C

Job Search

Home > Job Search

Senior QA Automation Engineer (TER_SQA_1123)

Posted on:

14/11/2023

Closing on:

30/11/2023

Contact email:

trvhr@teranet.ca

Brief description :

Location : Trivandrum

Work Mode : Hybrid

Role and responsibilities:   

  • Design, develop, and execute automated test scripts using Selenium and C#
  • Collaborate with cross-functional teams to ensure the automation framework aligns with project requirements
  • Proficient in conducting SQL Server database testing to ensure data integrity and reliability
  • Executes Automation Suites and reports results to product stakeholders
  • Sets up and maintains personal testing environments.  May set up team testing environments
  • Tracks defects from detection to resolution and works with developers to reproduce and resolve defects
  • Acquires and maintains knowledge of existing products, automation frameworks, operations or systems
  • Provide automation testing effort estimates for enhancements
  • Apply agile testing principles to contribute effectively in sprint planning, reviews, and retrospectives
  • Collaborate with the Agile team to ensure timely delivery of high-quality software
  • Conduct thorough test case reviews to ensure comprehensive test coverage.
  • Identify and report defects with detailed documentation and reproduction steps.
  • Stay abreast of industry trends, tools, and best practices for test automation.
  • Propose and implement improvements to the existing automation framework.
  • Other duties and projects as assigned

  

Experience:  

  • Proficiency with Microsoft Office applications
  • 3-8 years of experience in functional automation  
  • Knowledge of automated testing software tools with ability to design and develop automated testing programs in Selenium and C#
  • Experience in API Automation
  • Knowledge in oops concepts
  • Experience in automating web and windows applications
  • Experience in relational databases and coding to relate to them, including but not limited to SQL syntax 
  • Effective verbal and written communication skills; effective customer service skills
  • Ability to work independently or within a team environment
  • Knowledge of quality assurance methods and techniques including the software development lifecycle
  • Strong knowledge of Windows based operating systems and Microsoft networks
  • Effective planning and organizational skills, with an attention to detail
  • Effective analytical and problem-solving skills and ability to think ‘out of the box’ for process improvements

 

Performance Testing (Good to have):

  • Utilize performance testing tools to identify and address system bottlenecks
  • Collaborate with performance engineers to optimize application performance

 

Others:

 

  • Excellence:
    • Strive for excellence in delivering high-quality automation solutions
    • Uphold standards and best practices in testing methodologies
Collaboration:
  • Foster a collaborative environment by actively participating in team discussions and knowledge sharing
  • Work closely with cross-functional teams to achieve common goals
Innovation:
  • Encourage innovative solutions and approaches to enhance the efficiency of the automation process
  • Contribute to the continuous improvement of testing strategies
Integrity:
  • Demonstrate integrity by maintaining a high level of accuracy and honesty in all testing activities
  • Uphold ethical standards in reporting and resolving issues
Adaptability:
  • Adapt to evolving project requirements and technological advancements
  • Embrace change and contribute to the flexibility of the testing process

Preferred skills

Key Skills:

  • Selenium
  • C#
  • SQL Server
  • Agile Methodologies

 

  • Performance Testing (Good to have)