About bluesheets
bluesheets is on a mission to eliminate low-value tasks within the organization for good. We connect
systems and process data in any shape and form, without the need for manual handling. We leverage the
newest technologies to drive business towards 100% automation, one workflow at a time.
About the role
We are seeking a detail-oriented and experienced QA Engineer to join our team. As a QA Engineer, you
will be responsible for ensuring the quality and reliability of our software products through comprehensive
testing and quality assurance processes. This position offers an exciting opportunity to work on innovative
projects, collaborate with cross-functional teams, and contribute to the success of our company.
Key Responsibilities
● Develop and execute test plans, test cases, and test scripts to verify software functionality,
performance, and reliability.
● Conduct manual and automated testing of web applications, mobile apps, APIs, and other
software components across different platforms and environments.
● Identify, document, and track defects and issues found during testing, and work with development
teams to prioritize and resolve them in a timely manner.
● Collaborate with product managers, developers, and other stakeholders to understand
requirements, define test scenarios, and ensure comprehensive test coverage.
● Participate in sprint planning, stand-ups, and retrospectives as part of an Agile development
team, and provide input on testing strategies and priorities.
● Set up and maintain test environments, test data, and test automation frameworks to support
continuous integration and delivery (CI/CD) pipelines.
● Perform regression testing, smoke testing, and sanity testing to validate software changes and
updates before release.
● Analyze test results and provide feedback to stakeholders on product quality, performance, and
reliability, and suggest improvements or optimizations as needed.
● Stay up-to-date on industry trends, best practices, and emerging technologies in software testing
and quality assurance, and apply them to improve testing processes and methodologies.
● Mentor and provide guidance to junior members of the QA team, and contribute to knowledge
sharing and best practices within the organization.
Qualifications:
● Bachelor's degree in computer science, engineering, or a related field.
● 2+ years of experience in software quality assurance, testing, or related roles.
● Strong knowledge of software testing methodologies, tools, and techniques, including manual and
automated testing.
● Experience with test automation frameworks and tools, such as Selenium, Appium, JUnit,
TestNG, or similar.
● Proficiency in writing test cases, test scripts, and test plans, and documenting test results and
defects.
● Familiarity with Agile development methodologies and practices, including Scrum, Kanban, and
sprint planning.
● Excellent problem-solving and troubleshooting skills, with the ability to analyze complex systems
and identify root causes of issues.
● Strong communication and interpersonal skills, with the ability to collaborate effectively with
cross-functional teams and communicate technical information clearly and concisely.
● Attention to detail and a commitment to quality, with a focus on delivering high-quality software
products to customers.