Location: Alabaster, Alabama
Company: Singtel Group
that creates positive impact and a sustainable future for all. Be a part of something BIG! We are seeking a skilled and highly motivated Automation Testing Engineer with expertise in writing automation BDD features using JAVA based frameworks. The ideal candidate should possess a strong background in automating mobile apps and APIs, along with the ability to execute test cases via CICD pipelines, conduct performance testing, and work effectively as both an individual contributor and a team player.
Experience with WEB Automation, Serenity BDD Framework, and Apache JMeter scripting is considered a plus. In this role, you will collaborate with a team of highly motivated resources in an AGILE
Squad owning testing deliverables of a digital product. Your responsibilities will involve end to end testing activities and deliver quality metrics for the product development lifecycle.
You’ll be part of the SDLC of a product and would be required to identify the suitable testing requirements to ensure a quality releases. An essential aspect of this role is embracing a Test-First mindset and actively promoting it within the development teams. Strong programming experience in JAVA is a requisite. We are not seeking a fully-fledged developer, but rather someone capable of independently developing testing solutions. Make an Impact by: Develop and maintain automated test scripts using BDD
(Behavior-Driven Development) principles and JAVA-based frameworks.
Design, develop and maintain automated test suites for web, API and mobile applications - Develop reusable and modular test scripts. Integrate automated tests into the CICD pipeline for continuous testing and deployment Conduct performance testing to backss system scalability, responsiveness, and stability under different load conditions using tools like Apache JMeter. Collaborate effectively with cross-functional teams, including developers, product owners, and quality assurance teams, to ensure high-quality software delivery. Set up and manage test data to support various testing scenarios and maintain data integrity throughout the testing process.
Create and maintain comprehensive test documentation, including test plans, test cases, and test reports. Proactively identify opportunities for process improvement, automation enhancement, and test efficiency to increase overall software quality and testing effectiveness. Skills for Success: Bachelor Degree 5+ years of experience in software testing – Automation Testing 1+ years of experience in Software testing – Performance Testing Proficient in Java programming language Hands-on experience in automating Mobile Apps and APIs Hands-on experience with automation frameworks like Selenium, Appium, Rest Assured, etc.
Strong understanding of how APIs work Proficiency in CICD tools and methodologies Familiarity with version control tools like Git Experience with Agile methodologies and working in Agile teams Experience in testing cloud based Applications Rewards that Go Beyond: Full suite of health and wellness benefits Ongoing training and development programs Internal mobility opportunities Your Career Growth Starts Here. ! We are committed to a safe and healthy environment for our employees & customers and will require all prospective employees to be fully vaccinated.
Engineering jobs encompass a broad range of professions that involve the application of science and mathematics to solve problems and design, construct, and maintain structures, devices, and systems. These jobs are characterized by creativity, analytical skills, and the pursuit of technological innovation. Engineers can specialize in various fields, such as civil, mechanical, electrical, software, or biomedical engineering, each with its distinctive focus and techniques. A hallmark of engineering roles is their impact on shaping our built environment and the way we interact with technology, making them crucial for the advancement and sustainability of modern societies.
Engineering jobs encompass a variety of roles that involve applying scientific and mathematical principles to solve real-world problems. These positions are typically associated with the design, development, and maintenance of structures, machines, and systems. Engineers are known for their technical expertise, problem-solving skills, and the ability to innovate. Characterized by fields such as civil, mechanical, electrical, chemical, and software engineering, these jobs often require specialized education and can lead to careers in industries like construction, manufacturing, technology, and environmental management. Engineering professionals play a vital role in shaping the future through sustainable and efficient design.
Engineering jobs encompass roles that involve applying scientific and mathematical principles to design, develop, and maintain structures, machines, materials, systems, and processes. These positions are characterized by innovation, problem-solving responsibilities, and the need for technical expertise. Engineers can specialize in various fields such as civil, mechanical, electrical, chemical, and software, among others. They are essential in shaping the infrastructure of the modern world, formulating solutions to complex challenges, and driving technological advancement. Engineering roles often require a strong educational background combined with practical experience, and they stand out for their contribution to societal progress and potential for career growth.
Engineering jobs encompass a broad range of professions that involve the application of science and mathematics to solve problems and design, construct, and maintain structures, devices, and systems. These jobs are characterized by creativity, analytical skills, and the pursuit of technological innovation. Engineers can specialize in various fields, such as civil, mechanical, electrical, software, or biomedical engineering, each with its distinctive focus and techniques. A hallmark of engineering roles is their impact on shaping our built environment and the way we interact with technology, making them crucial for the advancement and sustainability of modern societies.