(352) FASTTEK | (352) 327-8835
FASTTEK GLOBALpowered by Fast Switch - Great Lakes
info@fasttek.com
(352) FASTTEK | (352) 327-8835
Chennai, Tamil Nadu
Software Testing Specialist #1036730
Job Description:
  • Employees in this job function are responsible for defining and implementing software test procedures, planning, designing, executing and optimizing software tests and automation scripts.
  • They are also responsible for incident triage, reproducing and reporting defects from bug hunt activities or customer reports, and documenting test cases and scenarios.
 
Key Responsibilities:
  • Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices
  • Define advanced test concepts, theories, and principles for highly complex technology and business situations
  • Plan, design and execute repeatable tests cases and automation scripts for various software and applications
  • Leverage test management tools for test planning, development, execution, monitoring and reporting
  • Monitor, triage and escalate incidents related to software products maintained by development teams in line with the organization's incident management processes
  • Conduct and manage root cause analysis for production incidents and embed preventive actions in the form of automated unit and integration tests
  • Continuously study, optimize and automate software test methods and tools and automation scripts
 
Skills Required:
  • Test Automation
 
Experience Required:
  • Specialist Exp: 5+ years in IT; 3 years in testing
 
Experience Preferred:
  • Advanced experience with Requirements Engineering, and development Types and Strategies.
  • Advanced experience on Functional Architecture, or Software Architecture.
  • Effectively uses software configuration management (source control, DevSecOps, CI/CD, etc.).
  • Proven experience with: o Java Full stack development (Springboot, Microservices, React) o Persistence - Buckets, PostgreSQL Bigtable
  • Work effectively on an agile team following agile practices with Internal SW Development groups as well as Tier I&II (external suppliers)
  • Cloud technologies experience (such as GCP, AWS, Azure).
  • Experience with software operations (DevSecOps, SRE, observability, support/maintenance, etc.).
  • Experience in secure coding practices and modern software development methodology, such as pair programming, test-first/test-driven development OR demonstrated delivery of singular focus programming.
  • Proficient with Automation tools such as Selenium, Cucumber, REST Assured.
 
Education Required:
  • Bachelor's Degree
 
Additional Information :
  • Ability to design and execute test methods and automation scripts for requirements verification purposes, at multiple integration / solution levels.
  • Leads incidents triage, performs root cause analysis and contributes with Preventive Actions design.
  • Uses Test Management tools for test planning review, execution, monitoring review (proficient key metrics interpretation) and reporting of Test Results.
  • Uses defect management tools for defect creation, and monitoring of resolution.
  • Fully understands and applies Standards and tools for pipeline development.
  • Follows code artisanship best practices, quality and security standards; and contributes to the improvement of them. · Understands and applies industry Software Quality Assurance standards (ASPICE, ISTQB, ASAM, INCOSE, etc.)
  • Often provides professional advice on technical or procedural issues.
  • Creates initial reports/analysis for review by team members; provides feedback on draft reports/analysis for further improvement and may deliver final report.
  • Demonstrates professional communication style in team, cross team and partner settings, and effectively identifies and adapts communications for different audiences; provides feedback to newer team members on communication style.
  • Communicates effectively with peer-to-peer interactions and with 2 levels above (+2 rule). ·
  • Demonstrates strong relationships within team through knowledge of problem domain.
  • Starts to identify patterns of interactions with others that may help or hinder team success.
  • Direct contribution via own work as well as team level contributions through mentoring.