Quality Engineer

citi

Chennai, India 2 Years Exp Posted 8d ago

Job Description

  • Contribute to Test Automation: Assist in developing and maintaining automated test scripts using our existing frameworks.
  • Software Development: Participate in the application development process, writing clean and testable code with guidance from senior team members.
  • Quality Assurance: Perform both manual and automated testing to identify, document, and help resolve software defects.
  • CI/CD Pipeline Integration: Work with our Continuous Integration/Continuous Deployment (CI/CD) pipelines to help integrate and run automated tests.
  • Performance and Load Testing: Assist in executing performance and load tests to ensure our applications are responsive and scalable.
  • Code Reviews: Participate in code reviews to learn and apply coding standards and best practices.
  • Collaboration: Work closely with developers, product managers, and other team members to understand requirements and contribute to delivering high-quality software.
  • Documentation: Help create and maintain clear documentation for test plans and test cases.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Approximately 2 years of experience in a software development or quality assurance role.
  • Good programming skills in one or more languages such as Java, Python, or JavaScript.
  • Familiarity with test automation concepts and tools (e.g., Selenium, Cypress, Playwright).
  • A foundational understanding of software development principles, data structures, and algorithms.
  • Exposure to CI/CD concepts and tools (e.g., Jenkins, GitLab CI).
  • Familiarity with version control systems like Git.

Skills:

  • Technical Skills:
    • Proficiency in at least one programming language (Java, Python, JavaScript, etc.).
    • Basic experience with test automation tools.
    • Knowledge of database fundamentals (SQL, NoSQL).
    • Familiarity with web technologies (HTML, CSS, REST APIs).
    • Understanding of Agile and DevOps methodologies.
  • Soft Skills:
    • Strong desire to learn and grow.
    • Good analytical and problem-solving skills.
    • Excellent communication and teamwork abilities.
    • A keen eye for detail and a commitment to quality.
      • Ability to work effectively in a collaborative team environment.

Similar Openings for You