We are seeking a highly skilled and motivated QA Engineer with 3-10 years of experience in functional and automation testing to join our dynamic team. The ideal candidate will have strong analytical skills, a deep understanding of software testing methodologies, and hands-on experience in designing, implementing, and executing both manual and automated test cases. You will play a key role in ensuring the quality and reliability of our software products by identifying defects early in the development lifecycle and improving overall product performance.
Functional Testing: End-to-end testing, Regression testing, Integration testing, System testing, and UAT.
Automation Testing: Development of robust automation frameworks using tools like Selenium, Playwright.
Test Management Tools: JIRA, HP ALM, Zephyr, TestRail.
Programming Languages: Proficient in Java, or Python, for test automation.
Overall, Purpose: Ensure the quality and performance of new and existing applications and interfaces by systematically validating and verifying software functionality, performance, and security through comprehensive testing methodologies.
Key Roles and Responsibilities: Typical tasks may include, but are not limited to, the following:
Test Planning and Execution: Develop and execute comprehensive test plans and cases, including manual and automated testing, to ensure software quality.
Defect Management: Log, track, and manage defects through resolution, ensuring thorough retesting and issue resolution. Performance and Security Testing: Conduct performance, load, stress, and security tests to ensure application reliability, scalability, and compliance. Collaboration and Requirement Analysis: Work closely with development teams to review and understand software requirements, ensuring clear, complete, and testable specifications. Automation and Continuous Improvement: Develop automated test scripts and implement best practices to enhance efficiency and quality assurance processes.
Position Overview: As a Manual Tester, you will play a crucial role in ensuring the quality and functionality of software applications before they reach end-users. You will meticulously test software products, identify defects, and collaborate with development teams to deliver a seamless and bug-free user experience.
Design and execute detailed manual test cases based on functional and technical specifications.
Perform thorough regression, integration, system, and user acceptance testing (UAT).
Identify, document, and track software defects using bug tracking tools.
Collaborate closely with developers, business analysts, and product owners to understand requirements and clarify ambiguities.
Validate fixes and verify that issues have been resolved effectively.
Participate in test planning and contribute to continuous improvement of testing processes.
Provide clear and concise test reports and status updates to stakeholders.
Ensure adherence to quality standards and best practices throughout the software development lifecycle
Required Skills and Qualifications:
Proven experience in manual testing of web and/or mobile applications.
Strong understanding of software testing methodologies, life cycle, and best practices.
Experience with test case design and defect management tools.
Excellent analytical and problem-solving skills with keen attention to detail.
Good communication skills to effectively report issues and collaborate within teams.
Ability to work independently and manage multiple testing tasks simultaneously.
Basic understanding of SQL and ability to validate data in databases is a plus.
Familiarity with Agile/Scrum development processes is advantageous.
Job Contribution: A professional with solid knowledge of fundamental concepts and organizational practices, working on smaller projects. Exercises judgment in the absence of prescribed guidelines or policies determine appropriate action. Works under minimal supervision with independent judgement. Actions impact efficiency and costs. Interacts primarily within the department, across various teams. Supervisor: No
TCP Career Step Differentiator: Performs hands on testing for less complex application/code changes.
Education/Experience: Bachelor’s degree desired in Computer Science. 1+ years of related experience. Certification is required in some areas.
Weekly Hours:
40
Time Type:
Regular
Location:
Bangalore, Karnataka, India
It is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, AT&T will provide reasonable accommodations for qualified individuals with disabilities. AT&T is a fair chance employer and does not initiate a background check until an offer is made.
This one's for the grads and early careerists: Our leading internship and development program recruiters weigh in on how to prepare for and handle your interview.
Learn more
September 19, 2024ArticleCareer AdviceRelated Content
T&T’s India Development Centers (IDC) plays a pivotal role in AT&T’s connectivity strategy, and no one is better suited to speak to that importance more than Santosh Bijur, Vice President of the India Development Center
In our India Development Center (IDC), we’re building a talented technology team. By offering essential resources and the chance to work alongside industry leaders, our goal is to support the next generation of innovators in India.