Company

Ilab LlcSee more

addressAddressIndianapolis, IN
type Form of workFull-time
salary Salary$97.8K - $124K a year
CategoryInformation Technology

Job description

The Senior Software Quality Assurance (SQA) Engineer creates test cases, executes tests, automates tests, performs code reviews, and documents software testing results. Ensures automated/performance scripts meet established standards without supervision. Mentor and coach other team members. Primary responsibilities include the following:

  • Ensures complex automated scripts are created, modified and maintained
  • Ensures test criteria is gathered correctly, timely and meets established standards
  • Ensures test frameworks are testing both end-to-end and integration testing
  • Matures automated test framework to achieve higher test throughput, increased accessibility and test execution flexibility
  • Develops and applies automated test frameworks and tools to meet business needs
  • Ensures functionality, performance, scalability and other quality goals are met
  • Ensures automated test suites are built per established standards
  • Designs, maintains and approves complex QA environments
  • Manages the product delivery schedules through development and execution of automated test suites on multiple platforms and releases
  • Approves automated test environments for user interface (UI) and non-UI testing
  • Ensures inconsistencies in software program functions, outputs, online screens, content and security are identified, analyzed and documented
  • Analyzes and decomposes a complicated software system and designs a strategy to test this system
  • Mentors, coaches and trains Software Quality Engineers
  • Identifies and measures improvements in testing efficiency and effectiveness
  • Determines internal stakeholders’ technical needs and gathers test requirements and prepares written recommendations
  • Engineers complex solutions that collect and report test results through various metrics’ reporting tools
  • Collect and report test results through various metrics’ reporting tools
  • Assists employees, vendors and customers by answering questions related to testing and automation processes, procedures and services
  • Identify and extract test requirements from business requirements which are automation candidates
  • Automation/Performance test plan creation, development, estimation, and maintenance
  • Automation testing execution against system(s) under test
  • Manage test schedules, track and monitor distribution of work & effectively communicate test progress
  • Test data management planning and execution
  • Analyze and implement performance and load testing solutions based on client requirements
  • Identify and mitigate project and/or test risks with escalation/delegation of issues to appropriate members of the project team
  • Completes work in a timely and accurate manner while providing exceptional customer service
  • Assess and advise with best practices for enhancing the quality and reliability of automated tests
  • Investigate anomalies found during test execution using strong analytical and deductive skills
  • Design test plans, scenarios, scripts, or procedures
  • Develop deep understanding of the currently employed technologies, data models, application functionality and development process
  • Test case development within different tool sets
  • Automated test case development, estimation, and maintenance
  • Participate in code peer reviews and documentation
  • Liaison with developers & business analysts
  • Analyze complex situations and recommend solutions and process improvement

  • Development Background a must Selenium in C# development
  • General knowledge with System Development Life Cycle models (Waterfall, Rapid Application Development, Spiral Model, Agile, etc.) required.
  • General knowledge of IT concepts, strategies and methodologies
  • General knowledge of IT architectures and technical standards
  • Familiarity with the development and production support processes
  • Knowledge of testing tools
  • Basic knowledge of different types of testing, focus areas, and testing implementations
  • Effective interpersonal, consultative, organizational skills, negotiation skills, oral and written communication skills
  • Self-motivated, ability to follow instructions, work independently
  • Demonstrates basic development knowledge
  • Knowledge of commonly used concepts, practices, and procedures for full product development life-cycle
  • Ability to prioritize, plan, organize and manage multiple tasks efficiently while being flexible to change
  • Software quality testing and test automation experience
  • Strong experience in using testing tools and frameworks (Selenium, Soap UI and Jira)
  • Experience in creating using and updating frameworks
  • Experience with using/testing API’s
  • Experience with CI/CD and DevOps
  • Excellent interpersonal, consultative skills
  • Strong technical skills
  • Strong organization skills and attention to detail
  • Strong communication skills both oral and written
  • Ability to prioritize, plan, organize and manage multiple tasks efficiently
  • Ability to effectively present to and interact with all levels of management
Refer code: 9125338. Ilab Llc - The previous day - 2024-04-23 15:13

Ilab Llc

Indianapolis, IN
Popular Senior Software Quality Assurance jobs in top cities
Jobs feed

Director Project Management

Luxottica

Dallas, TX

Sales Associate LensCrafters

Luxottica

Savannah, GA

Oakley - Specialized Consultant

Luxottica

Florida, United States

Sales Associate Sunglass Hut

Luxottica

Scranton, PA

Electric Line Assistant

Pge

Madera, CA

LensCrafters - Assistant Manager

Luxottica

Vancouver, WA

Sales Associate LensCrafters

Luxottica

Mobile, AL

LensCrafters - EyeCare Advisor

Luxottica

Savannah, GA

Share jobs with friends