Test Engineer
Description
In This Role, Your Responsibilities Will Be:
- Execute assigned test cases, including functional, regression, sanity, detailed, local, and remote testing activities.
- Design and develop new test cases based on business, functional, and technical requirements.
- Perform both black-box and white-box testing to validate application functionality and quality.
- Identify, document, track, and verify software defects using bug tracking tools.
- Create clear and accurate test reports, test evidence, and test execution summaries.
- Analyze test results and collaborate with development teams to resolve issues efficiently.
- Validate web applications and support testing activities across multiple platforms.
- Review technical documentation and provide feedback to improve clarity, accuracy, and completeness.
- Contribute to continuous improvement initiatives that enhance testing processes, product quality, and team effectiveness.
- Support the adoption and development of test automation practices where applicable.
You persist in accomplishing objectives despite obstacles and setbacks. You establish clear responsibilities and processes for monitoring work and measuring results. You design processes and procedures that allow managing from a distance.
- Knowledge of SQL and/or NoSQL databases.
- Strong understanding of software testing principles, methodologies, and best practices.
- Experience working with XML and JSON data formats.
- Understanding of networking concepts and their impact on software applications.
- Understanding of software development processes and the software development lifecycle.
- Experience with at least one programming or scripting language; knowledge of C or Python is advantageous.
- Experience performing manual testing for web applications.
- Knowledge of black-box and white-box testing methodologies.
- Strong attention to detail and a results-oriented mindset.
- Effective communication, documentation, and reporting skills.
- Ability to read, understand, and improve technical documentation.
- Intermediate written and verbal English communication skills.
- Experience testing mobile applications.
- Exposure to test automation frameworks, tools, or scripting.
- Familiarity with Agile software development practices.
- Experience using defect tracking and test management tools.
- Understanding of API testing concepts and techniques.
- Ability to contribute to process improvements and quality initiatives.
- Interest in emerging testing technologies and continuous learning.
At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams working together are key to driving growth and delivering business results.
