Your Corporate Life

Automation Testing Engineer | Boeing | Bengaluru, Karnataka, India

Software Testing Jobs In India

Position: Automation Testing Engineer

Location: Bengaluru, Karnataka, India

Best Watches available for you on Amazon Fashion

Position Responsibilities:

  • Estimate user stories/features (story point estimation) and tasks in hours with the required level of accuracy and commit them as part of Sprint Planning.
  • Contributes to the backlog grooming meetings by promptly asking relevant questions to ensure requirements achieve the right level of DOR.
  • Lead QA activities and prepare test plan and strategy docs.
  • Write test cases covering all corner cases to validate test results and performance of the applications.
  • Test automation using Selenium with Java, Unity test framework and Sikuli for desktop applications.
  • Perform API testing and conduct Bug triage meeting.
  • Analyze user stories and related Figma thoroughly to write test cases effectively.
  • Raise any impediments/risks (technical/operational/personal) they come across and approaches Scrum Master/Technical Architect/PO
  • Creates and maintains the product test strategy, documents it.
  • Creates formal test plans and test reports and ensures they have the correct approvals.
  • Coaches and mentors test team members the importance of testing.
  • Responsible for test planning
  • Organizes and facilitates Test Readiness Review
  • Works with the product management team to create the approved user guide ready for the release.
  • Provides test coverage reports/automates test cases percentage.
  • Ensures high quality deliverable is passed on to UAT phase for stakeholders testing.
  • Provides test evaluation summary report (test metrics) for the release.
  • Estimates user stories/features (story point estimation) from their point of view and tasks in hours with the required level of accuracy and commit them as part of Sprint Planning.
  • Contributes to the backlog refinement meetings by promptly asking relevant questions to ensure requirements achieve the right level of DOR.
  • Works with the Product Owner to confirm that the acceptance tests reflect the desired functionality.
  • Raises any impediments/risks (technical/operational/personal) they come across and approaches Scrum Masters/Technical Architect/PO accordingly to arrive at a decision.
  • Collaborate with other team members on various aspects of development/integration testing etc. to get the feature working on is delivered with quality and on time.
  • Tests features developed by developers throughout sprints to ensure working software with high quality as per acceptance criteria defined is released as per committed team sprint objectives.
  • Have a good understanding of the product features and customer expectations. They ensure all aspects of the functionality is tested before the product is tested in UAT
  • Plan how the features will be tested and should manage the test environments and be ready with the test data.
  • Understands requirements, they create automated test cases thereby ensuring regression testing is performed on a daily basis. Checks in code into the shared source code repository regularly without build errors.
  • Ensure the defects are reported accurately in Azure DevOps with the relevant details of severity/description etc and work with the developers to ensure the defects are verified and closed before the release.
  • Update the status and the remaining efforts for their tasks on a daily basis
  • Ensures change requests are treated correctly and tracked in the system, impact analysis done and risks/timelines are appropriately communicated.

Performance testing Roles and responsibilities:

  • Design, Implement, and Support performance testing systems and strategies
  • Designing workload models
  • Executing performance tests
  • Using consistent metrics for monitoring
  • Identifying bottlenecks, and where they occur
  • Interpret results and graphs.
  • Understand describe the relationship between queues and sub-systems
  • Identify suggestions for performance tuning
  • Preparing the test report
  • Asynchronous vs. Synchronous Systems Testing
  • Performance, Load and Stress Testing
  • Integration Testing
  • Error and Disaster Recovery Testing
  • Usability and User Scenario Testing
  • Building Test Harnesses and Automation Frameworks for Real-Time application
  • Employer will not sponsor applicants for employment visa status.
Use best Headphones for your upcoming interview

Basic Qualifications (Required Skills/Experience): (5-9 years)

  • BE/B.Tech/M.E/M.Tech/M.Sc/MCA degree in IT/CSE/ECE with 5 to 9 years of relevant IT Software Testing experience
  • Azure Cloud fundamentals.
  • Programming languages: C++, Java
  • Scripting language: Python 3, ANT, XML
  • API testing tool: Postman
  • Web application test tool: Selenium using TestNg, Unity test framework, Sikuli
  • Libraries: Spring(Basics), Karate, Rest-assured, TestNG
  • Databases: PostgreSQL
  • Development methodologies: Agile(BDD with Junit and Code repositories in Git – with feature branch based development CI/CD)
  • Architectural Paradigms: Microservices
  • Multi-deployment model support: Container based approach with Docker
  • Relevant work experience into ETL\BI testing.
  • Write ANSI SQLs to compare data
  • Knowledge on SQLServer Database Analysis service
  • Knowledge on Azure Data lake
  • Data comparison, Data Verification and Validation using Excel
  • Relevant work experience into manual testing.
  • Technical background and an understanding of the Aviation industry
  • Should have worked with test management tools – like ALM(application lifecycle management) or other equivalent test management tools
  • Good documenting/scripting knowledge
  • Excellent verbal and written communication skills
  • Good understanding of SDLC and STLC
  • Proven ability to manage and prioritize multiple, diverse projects simultaneously
  • Must be flexible, independent , self-motivated , Punctual, Regular and consistent attendance
  • Automation Testing tools like Selenium (or) QTP (Quick Test Professional) and experience on HP ALM or Devops, , ETL Testing, SQL
  • Experience in Load Testing, Stress Testing, Stability testing ,Reliability testing
  • Hands on Performance testing tools like HP Performance Tester (LoadRunner), WebLOAD
  • Worked minimum 5 years in test automation
  • Bachelor, Master or equivalent degree preferably in Computer Science or Engineering.

Preferred Qualifications (Desired Skills/Experience):

  • This Position would require person to work in Flight Domain, below experience would be preferred
  • Past experience related to Aeronautical data / Aerospace / Aviation domain.
  • Past experience related to Aircraft Performance computation/optimization, Tail Specific Performance computations using big data analytics, ML and modeling.
  • Past experience related to EFB applications, Flight planning, Data link, Flight Management Computer and Airline Operations.
  • Good understanding of weather, air traffic constraints, ACARS, NOTAM’s, Routes, Flight profile, Flight Progress and demonstrated ability lead technology project and team management in one or more technology areas.
  • Knowledge of aviation industry is preferred.

Typical Education & Experience:

Bachelor, Master or equivalent degree preferably in Computer Science or Engineering.

Apply: Click here to Apply

Get new laptop from Amazon
Services
Services

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top